位置: IT常识 - 正文

Linux中系统参数修改命令sysctl的使用讲解(linux系统参数调优)

编辑:rootadmin
这篇文章主要介绍了Linux中系统参数修改命令sysctl的使用讲解,sysctl可以用来显示系统核心设置及设置环境变量等,需要的朋友可以参考下... 16-03-18

推荐整理分享Linux中系统参数修改命令sysctl的使用讲解(linux系统参数调优),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux系统参数查看,linux系统参数调优,linux系统参数调优,linux系统参数优化,linux系统参数怎么查看,linux系统参数优化,linux系统参数调优,linux系统参数调优,内容如对您有帮助,希望把文章链接给更多的朋友!

sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。

命令格式: sysctl [-n] [-e] -w variable=value sysctl [-n] [-e] -p (default /etc/sysctl.conf) sysctl [-n] [-e] -a

常用参数的意义: -w 临时改变某个指定参数的值,如 sysctl -w net.ipv4.ip_forward=1 -a 显示所有的系统参数 -p 从指定的文件加载系统参数,如不指定即从/etc/sysctl.conf中加载 如果仅仅是想临时改变某个系统参数的值,可以用两种方法来实现,例如想启用IP路由转发功能: 1) #echo 1 > /proc/sys/net/ipv4/ip_forward 2) #sysctl -w net.ipv4.ip_forward=1 以上两种方法都可能立即开启路由功能,但如果系统重启,或执行了 # service network restart命令,所设置的值即会丢失,如果想永久保留配置,可以修改/etc/sysctl.conf文件将 net.ipv4.ip_forward=0改为net.ipv4.ip_forward=1

常见用法

修改(配置)方法有三种临时生效2种

代码如下:# echo 1 > /proc/sys/net/ipv4/ip_forward // 开启路由功能 # sysctl -w net.ipv4.ip_forward=1 // 用此选项来改变一个sysctl设置 Linux中系统参数修改命令sysctl的使用讲解(linux系统参数调优)

如果系统重启,或执行service network restart命令,所设置的值即会丢失 /proc目录下的所有内容都是临时性的, 所以重启动系统后任何修改都会丢失。 永久生效1种

代码如下:# vi /etc/sysctl.conf

修改net.ipv4.ip_forward=0的值为1 // 打开数据包的转发功能

代码如下:# sysctl -p /etc/sysctl.conf // 重新载入/etc/sysctl.conf文件,如-p后未指定路径,则载入/etc/sysctl.conf

指定的值在系统进入多用户模式之后被设定。并不是所有的变量都可以在这个模式下设定。 sysctl 变量的设置通常是字符串、数字或者布尔型。 (布尔型用 1 来表示'yes',用 0 来表示'no')。

代码如下:[root@Firewall sys]# sysctl -a //查看所有参数 [root@Firewall sys]# sysctl net.core.wmem_max //查看指定的参数 net.core.wmem_max = 131071 [root@Firewall sys]# sysctl net.core.wmem_max=256000 //修改指定的参数 net.core.wmem_max = 256000

实例

sysctl -a所看到的参数全部来自/proc/sys/目录下的文件内容,可以用grep加sort加ll的方法来查看与对应

代码如下:[root@Firewall sys]# pwd /proc/sys [root@Firewall sys]# ll

total 0 dr-xr-xr-x 0 root root 0 Apr 12 14:29 crypto dr-xr-xr-x 0 root root 0 May 10 15:53 debug dr-xr-xr-x 0 root root 0 Apr 12 14:28 dev dr-xr-xr-x 0 root root 0 Apr 12 14:28 fs dr-xr-xr-x 0 root root 0 Apr 12 14:28 kernel dr-xr-xr-x 0 root root 0 Apr 12 14:28 net dr-xr-xr-x 0 root root 0 May 10 15:53 sunrpc dr-xr-xr-x 0 root root 0 May 10 15:53 vm

代码如下:[root@Firewall netfilter]# pwd /proc/sys/net/netfilter [root@Firewall netfilter]# sysctl -a|grep net.net|sort

net.netfilter.nf_conntrack_acct = 1 net.netfilter.nf_conntrack_buckets = 16384 net.netfilter.nf_conntrack_checksum = 1 net.netfilter.nf_conntrack_count = 1739 net.netfilter.nf_conntrack_expect_max = 256 net.netfilter.nf_conntrack_generic_timeout = 600 net.netfilter.nf_conntrack_icmp_timeout = 30 net.netfilter.nf_conntrack_log_invalid = 0 net.netfilter.nf_conntrack_max = 65536 net.netfilter.nf_conntrack_tcp_be_liberal = 0 net.netfilter.nf_conntrack_tcp_loose = 1 net.netfilter.nf_conntrack_tcp_max_retrans = 3 net.netfilter.nf_conntrack_tcp_timeout_close = 10 net.netfilter.nf_conntrack_tcp_timeout_close_wait = 60 net.netfilter.nf_conntrack_tcp_timeout_established = 432000 net.netfilter.nf_conntrack_tcp_timeout_fin_wait = 120 net.netfilter.nf_conntrack_tcp_timeout_last_ack = 30 net.netfilter.nf_conntrack_tcp_timeout_max_retrans = 300 net.netfilter.nf_conntrack_tcp_timeout_syn_recv = 60 net.netfilter.nf_conntrack_tcp_timeout_syn_sent = 120 net.netfilter.nf_conntrack_tcp_timeout_time_wait = 120 net.netfilter.nf_conntrack_tcp_timeout_unacknowledged = 300 net.netfilter.nf_conntrack_udp_timeout = 30 net.netfilter.nf_conntrack_udp_timeout_stream = 180

代码如下:[root@Firewall netfilter]# ll

total 0 -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_acct -r--r--r-- 1 root root 0 May 10 15:53 nf_conntrack_buckets -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_checksum -r--r--r-- 1 root root 0 May 10 15:53 nf_conntrack_count -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_expect_max -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_generic_timeout -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_icmp_timeout -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_log_invalid -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_max -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_be_liberal -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_loose -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_max_retrans -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_close -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_close_wait -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_established -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_fin_wait -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_last_ack -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_max_retrans -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_syn_recv -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_syn_sent -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_time_wait -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_tcp_timeout_unacknowledged -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_udp_timeout -rw-r--r-- 1 root root 0 May 10 15:53 nf_conntrack_udp_timeout_stream

代码如下:[root@Firewall core]# sysctl -a|grep net.core|sort

net.core.dev_weight = 64 net.core.message_burst = 10 net.core.message_cost = 5 net.core.netdev_budget = 300 net.core.netdev_max_backlog = 1000 net.core.optmem_max = 10240 net.core.rmem_default = 111616 net.core.rmem_max = 131071 net.core.somaxconn = 8192 net.core.warnings = 1 net.core.wmem_default = 111616 net.core.wmem_max = 131071 net.core.xfrm_acq_expires = 30 net.core.xfrm_aevent_etime = 10 net.core.xfrm_aevent_rseqth = 2 net.core.xfrm_larval_drop = 1

代码如下:[root@Firewall core]# ll

total 0 -rw-r--r-- 1 root root 0 May 10 15:53 dev_weight -rw-r--r-- 1 root root 0 May 10 15:53 message_burst -rw-r--r-- 1 root root 0 May 10 15:53 message_cost -rw-r--r-- 1 root root 0 May 10 15:53 netdev_budget -rw-r--r-- 1 root root 0 May 10 15:53 netdev_max_backlog -rw-r--r-- 1 root root 0 May 10 15:53 optmem_max -rw-r--r-- 1 root root 0 May 10 15:53 rmem_default -rw-r--r-- 1 root root 0 May 10 15:53 rmem_max -rw-r--r-- 1 root root 0 Apr 12 14:29 somaxconn -rw-r--r-- 1 root root 0 May 10 15:53 warnings -rw-r--r-- 1 root root 0 May 10 15:53 wmem_default -rw-r--r-- 1 root root 0 May 10 15:53 wmem_max -rw-r--r-- 1 root root 0 May 10 15:53 xfrm_acq_expires -rw-r--r-- 1 root root 0 May 10 15:53 xfrm_aevent_etime -rw-r--r-- 1 root root 0 May 10 15:53 xfrm_aevent_rseqth -rw-r--r-- 1 root root 0 May 10 15:53 xfrm_larval_drop

本文链接地址:https://www.jiuchutong.com/zhishi/278137.html 转载请保留说明!

上一篇:银河麒麟操作系统更新火狐浏览器(银河麒麟操作系统价格)

下一篇:fsw.exe是什么进程 有什么作用 fsw进程查询(fsrec.sys)

  • 惠普2132打印机怎么连接手机打印(惠普2132打印机灯一直闪不打印)

    惠普2132打印机怎么连接手机打印(惠普2132打印机灯一直闪不打印)

  • word中怎么画有刻度的坐标系(word中怎么画有刻度的线段)

    word中怎么画有刻度的坐标系(word中怎么画有刻度的线段)

  • 小爱同学灵敏度怎么设置(小爱同学灵敏度不高)

    小爱同学灵敏度怎么设置(小爱同学灵敏度不高)

  • 芒果视频弹怎么不显示(芒果视频的弹幕是不是打不开了)

    芒果视频弹怎么不显示(芒果视频的弹幕是不是打不开了)

  • 手机卡拔了还能查到轨迹吗(手机卡拔了还能不能定位)

    手机卡拔了还能查到轨迹吗(手机卡拔了还能不能定位)

  • 微信被对方拉黑了还能加好友吗(微信被对方拉黑后发信息对方是否还能收到)

    微信被对方拉黑了还能加好友吗(微信被对方拉黑后发信息对方是否还能收到)

  • 微信授权登录出现两个账号(微信授权登录出现第二昵称)

    微信授权登录出现两个账号(微信授权登录出现第二昵称)

  • 手机qq怎么批量删除好友(手机qq怎么批量转发聊天记录)

    手机qq怎么批量删除好友(手机qq怎么批量转发聊天记录)

  • 压缩驱动器节省磁盘空间有害处吗(压缩驱动器节省磁盘空间怎么还原)

    压缩驱动器节省磁盘空间有害处吗(压缩驱动器节省磁盘空间怎么还原)

  • 苹果4s怎么截图(苹果手机怎么截图)

    苹果4s怎么截图(苹果手机怎么截图)

  • 苹果11是xr的升级版吗(苹果11比苹果xr提升多少)

    苹果11是xr的升级版吗(苹果11比苹果xr提升多少)

  • hdr4k蓝光是什么意思(hdr4k和蓝光4k哪个效果好)

    hdr4k蓝光是什么意思(hdr4k和蓝光4k哪个效果好)

  • 小米cc9e支持闪充吗(小米cc9pro闪充)

    小米cc9e支持闪充吗(小米cc9pro闪充)

  • win10麦克风增强不了(win10麦克风增强调整不了)

    win10麦克风增强不了(win10麦克风增强调整不了)

  • 手机有广告怎么去掉呢(手机有广告怎么关闭)

    手机有广告怎么去掉呢(手机有广告怎么关闭)

  • 淘宝直播专享价怎么弄(淘宝直播专享价怎么拍)

    淘宝直播专享价怎么弄(淘宝直播专享价怎么拍)

  • set协议的步骤(set协议的作用)

    set协议的步骤(set协议的作用)

  • 快手闪退怎么修复(快手闪退怎么修复视频)

    快手闪退怎么修复(快手闪退怎么修复视频)

  • 探探是哪年出的软件(探探是哪一年推出的)

    探探是哪年出的软件(探探是哪一年推出的)

  • oppo拦截电话在哪里查看(oppo拦截电话在哪里打开)

    oppo拦截电话在哪里查看(oppo拦截电话在哪里打开)

  • 锤子清除锁屏密码(锤子强制清除锁屏密码)

    锤子清除锁屏密码(锤子强制清除锁屏密码)

  • ntldr丢失怎么开机(ntldr不见了怎么办)

    ntldr丢失怎么开机(ntldr不见了怎么办)

  • vivoz5x有没有呼吸灯(vivoz5i手机呼叫转移怎么设置)

    vivoz5x有没有呼吸灯(vivoz5i手机呼叫转移怎么设置)

  • 相互宝如何使用(相互宝使用规则)

    相互宝如何使用(相互宝使用规则)

  • win10帮助与支持在哪里?(window10的帮助与支持窗口在哪)

    win10帮助与支持在哪里?(window10的帮助与支持窗口在哪)

  • 在多个网络环境下修改网卡的优先级(网络环境中存在不同网段的nvr)

    在多个网络环境下修改网卡的优先级(网络环境中存在不同网段的nvr)

  • 房产税税源信息采集错误已到申报期怎么办
  • 附加税有哪些?
  • 企业所得税核定征收的条件
  • 出口佣金要交税吗
  • 提取法定盈余公积是什么意思
  • 结转应交增值税到未交增值税
  • 2019年地方各项基金费申报表填写错误要交滞纳金吗
  • 贸易公司的印花税税率是多少
  • 工资扣保险怎么做凭证
  • 提前还款罚息是多少
  • 合同中的税费需要交税吗
  • 土地增值税负数怎么算
  • 增值税专用发票的税率是多少啊
  • 小规模纳税人可以自己开专票吗
  • 应纳所得税额除以收入等于什么
  • 房屋销售佣金能退回吗
  • 其他应收款怎么分析
  • 苹果电脑快捷键删除
  • 小规模纳税人的专票可以抵税吗
  • 冲减管理费用的会计分录
  • jQuery+Ajax+PHP“喜欢”评级功能实现代码
  • macos big sur卡在
  • 王者营地怎么转移到安卓系统
  • 企业税务罚款标准
  • 增值税中非经营活动包括哪些
  • 未分配收益怎么取出
  • 比较有用的sr
  • php trim()
  • 财务人员应计入什么科目
  • 在建工程减值准备
  • PHP:mcrypt_module_close()的用法_Mcrypt函数
  • 非货币性资产交换的记忆口诀
  • 开出增值税发票一定要确认收入吗?
  • php对接第三方支付教程
  • tar压缩解压缩命令
  • 基训包括哪些
  • json与对象的区别
  • php.ini中date.timezone设置详解
  • phptime函数
  • 一般纳税人增值税结转账务处理
  • 报销职工福利
  • 非货币性职工薪酬
  • 接受银行承兑汇票需要开通吗
  • 微信红包是否缴纳个税
  • 在SQL Server中使用存储过程的优点包括
  • 小规模企业税收优惠政策2022
  • 评估价计入什么科目
  • 原材料贷方余额怎么转成本
  • 延缓缴纳的企业所得税怎么做账
  • 进项税转出怎样做账务处理
  • 一次性工伤医疗补助金怎么领取
  • 一般纳税人外购货物发生非正常损失,不包括
  • 在保险中,保险利益的载体是
  • 买相机送肩带吗
  • 初次建账应准备哪几种会计本
  • 商品流通企业的含义与特点
  • 营业收入的核算内容包括
  • hyper-v虚拟机无法初始化
  • Win10 Build 17035自制64位中国版十合一ISO镜像下载地址
  • xp主题设置
  • linux系统开机黑屏啥也没有
  • linux使用iso镜像
  • win10怎么解除网吧下载限速
  • win8显示屏亮度调节
  • win7系统通知在哪
  • Aero glass for win8.1开启aero透明磨砂效果图文教程
  • rhel6.5安装
  • 批处理程序教程
  • bat批处理脚本教程
  • css设置表格隔行换色
  • button button button
  • sticky memo widget
  • nodejs使用es6
  • jquery设置图片路径
  • win10安装node.js
  • javascript例题
  • 基于zepto的移动端轻量级日期插件--date_picker
  • Dojo Javascript 编程规范 规范自己的JavaScript书写
  • 小规模开票限额最新规定2022
  • 厂房租赁开票税收编码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设