位置: 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)

  • 网络营销怎么做?教你4步做好免费推广(网络营销怎么做推广)

    网络营销怎么做?教你4步做好免费推广(网络营销怎么做推广)

  • 华为OtG模式如何打开

    华为OtG模式如何打开

  • 苹果edge什么意思(iphone显示edge是手机问题吗)

    苹果edge什么意思(iphone显示edge是手机问题吗)

  • 手机怎么查历史足迹(手机怎么查历史火车票记录)

    手机怎么查历史足迹(手机怎么查历史火车票记录)

  • 微信应用分身无法登录(微信应用分身无法使用相册)

    微信应用分身无法登录(微信应用分身无法使用相册)

  • iphone抬头显示怎么关闭(怎么把苹果抬头显示关掉)

    iphone抬头显示怎么关闭(怎么把苹果抬头显示关掉)

  • word文档图片怎么编辑(word文档图片怎么居中)

    word文档图片怎么编辑(word文档图片怎么居中)

  • 企业微信登录失败(企业微信登录失效是什么原因导致的)

    企业微信登录失败(企业微信登录失效是什么原因导致的)

  • 荣耀畅玩9a怎么设置时间(荣耀畅玩9a怎么玩光遇)

    荣耀畅玩9a怎么设置时间(荣耀畅玩9a怎么玩光遇)

  • 群主可以删除微信群里的信息吗(群主可以删除微信群里其他成员的信息吗)

    群主可以删除微信群里的信息吗(群主可以删除微信群里其他成员的信息吗)

  • qq群聊天记录能保存多久(qq群聊天记录能存在多久)

    qq群聊天记录能保存多久(qq群聊天记录能存在多久)

  • 腾讯会议截图操作已记录是什么意思(腾讯会议截图操作已记录有什么影响吗)

    腾讯会议截图操作已记录是什么意思(腾讯会议截图操作已记录有什么影响吗)

  • 后台app刷新有什么用

    后台app刷新有什么用

  • amd3600配什么显卡(amd3600配置推荐)

    amd3600配什么显卡(amd3600配置推荐)

  • 电信双卡怎么同时使用(如何使用电信双卡)

    电信双卡怎么同时使用(如何使用电信双卡)

  • 电脑网卡坏了怎么办(电脑网卡坏了怎么用手机上网)

    电脑网卡坏了怎么办(电脑网卡坏了怎么用手机上网)

  • oled烧屏能修复吗(oled烧屏)

    oled烧屏能修复吗(oled烧屏)

  • 如何让手机无法接通而不是关机(如何让手机无法下载抖音)

    如何让手机无法接通而不是关机(如何让手机无法下载抖音)

  • 华为m6分辨率是多少(华为v6分辨率)

    华为m6分辨率是多少(华为v6分辨率)

  • 耳机坏了如何简单修理(耳机坏了如何简单处理)

    耳机坏了如何简单修理(耳机坏了如何简单处理)

  • m1906g7e什么型号(m1906g7e小米手机什么型号)

    m1906g7e什么型号(m1906g7e小米手机什么型号)

  • 邮乐小店怎么开店(邮乐小店怎么开发票)

    邮乐小店怎么开店(邮乐小店怎么开发票)

  • 小红书怎么推广自己的笔记(小红书怎么推广作品)

    小红书怎么推广自己的笔记(小红书怎么推广作品)

  • 艺术字的文字效果在哪(艺术字的文字效果为转换跟随路径上弯弧)

    艺术字的文字效果在哪(艺术字的文字效果为转换跟随路径上弯弧)

  • dns是什么协议(dns是什么协议类型)

    dns是什么协议(dns是什么协议类型)

  • Linux系统中怎么安装和使用ImageMagick软件?(Linux系统中怎么定位到java代码的方法级)

    Linux系统中怎么安装和使用ImageMagick软件?(Linux系统中怎么定位到java代码的方法级)

  • 递延所得税计算题
  • 对公账户要收手续费吗
  • 没有车加油费可以入账吗
  • 税控盘维护费要交吗
  • 账务处理和税前扣除如何处理
  • 领用包装物会计处理
  • 为什么开增票要加点
  • 过期的增值税发票能用吗
  • 所得税汇算后要做账吗
  • 专票的有效期是什么意思
  • 装修行业属于什么行业分类
  • 垫付的工程款可以起诉要回吗
  • 怎样冲回多提应付职工薪酬?
  • 研发费用直接投入占比过高税务预警
  • 分公司的财产归总公司所有吗
  • 库存商品出口退税的账务处理?
  • 金融机构在境外
  • 不得抵扣进项税额是交税还是不交
  • 工会经费的开支必须取得发票么
  • 事业单位授权支付可以取现吗
  • win7安装sqlserver2008
  • 出租房子收入计入什么科目
  • mac环境搭建
  • 贷款钱到账又被转出去
  • 其他应付款转营业外收入需要交增值税吗
  • php 数组定义
  • 点云目标检测数据集
  • 可抵扣的费用
  • 小规模纳税人的个人所得税怎么算
  • 独立核算统负盈亏和独立核算自负盈亏的区别
  • yii2中dropDownList实现二级和三级联动写法
  • php preg_quote
  • -shared
  • 其他收益算营业成本吗
  • 2022年windows11windows10最强VMware Workstation 16 Pro for Windows虚拟机软件最新授权版16.2.3-19376536版本
  • 成本法变为权益法合并层面计算投资收益
  • 民非企业税金及附加是什么科目
  • python {:s}
  • 出纳人员收取现金合法吗
  • 水电费用属于会计的什么费用
  • 预提费用会计科目
  • 出售无形资产属于资产处置损益吗
  • 自然人扣缴客户端恢复数据
  • 上月的普票下月可以记账么
  • 异地预缴税款怎么抵扣
  • 应付账款主要是什么
  • 确认收入结转成本可以写在一张凭证上吗
  • 管理费用多了怎么办
  • 低值易耗品属于周转材料吗
  • 政府补助的分类及会计处理方法有哪些
  • 营业外收入账务处理方法
  • 投资性房地产租金税率是多少
  • 跨年度暂估成本高了怎么办
  • 计提本月工资的账务处理
  • 去年多摊销了怎么办
  • 商业承兑汇票结算会计分录
  • mysql5.7最新版
  • sql数据库批量添加数据
  • sql复制表的语句
  • mac上dns设置
  • winxp系统连接网络
  • macbookzen
  • windows10点击任务栏没有反应
  • win7老是自动开机启动是怎么回事啊
  • win批处理命令
  • mac安装dw
  • Linux下查看某一个程序所使用的内存方法
  • 2021年win10新系统版本
  • win7如何更改欢迎界面
  • perl-v
  • text date excel
  • bat error
  • jquery开发
  • linux磁盘空间满了怎么办,硬盘空间还有很多
  • mac安装nodejs的权限问题
  • 河北电子税务局移动端
  • 广东国家税务局电子税务局官网入口
  • 地域税收收入增长原因
  • 贵州房产备案信息查询网
  • 单位纪检员和纪检委员区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设