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

  • 淘宝怎么关闭淘友圈(淘宝怎么关闭淘友圈,别人看不到你买了什么东西)

    淘宝怎么关闭淘友圈(淘宝怎么关闭淘友圈,别人看不到你买了什么东西)

  • 苹果11是不是双层主板(苹果11是不是双扬声器)

    苹果11是不是双层主板(苹果11是不是双扬声器)

  • 移动卡hd代表什么(移动卡显示hd1是什么意思)

    移动卡hd代表什么(移动卡显示hd1是什么意思)

  • 网上那些回收探探号是干嘛用的(高价回收探探)

    网上那些回收探探号是干嘛用的(高价回收探探)

  • 快手没点赞怎么看浏览记录(快手没点赞怎么看谁看过作品)

    快手没点赞怎么看浏览记录(快手没点赞怎么看谁看过作品)

  • 恢复出厂家设置后微信记录还有吗(恢复出厂家设置怎么变回来)

    恢复出厂家设置后微信记录还有吗(恢复出厂家设置怎么变回来)

  • python中type是什么意思(python中type(12.34))

    python中type是什么意思(python中type(12.34))

  • 仅聊天是屏蔽朋友圈吗(微信里的仅聊天和屏蔽朋友圈一样吗)

    仅聊天是屏蔽朋友圈吗(微信里的仅聊天和屏蔽朋友圈一样吗)

  • 抖音买热门别人会知道吗(抖音掏钱买的上热门,别人能知道吗)

    抖音买热门别人会知道吗(抖音掏钱买的上热门,别人能知道吗)

  • 淘宝uv是什么(淘宝uv是什么意思)

    淘宝uv是什么(淘宝uv是什么意思)

  • 表格里填身份证号变成E+怎么办(表格里填身份证号码格式不对)

    表格里填身份证号变成E+怎么办(表格里填身份证号码格式不对)

  • 苹果手机聊天记录怎么彻底删除(苹果手机聊天记录怎么导出)

    苹果手机聊天记录怎么彻底删除(苹果手机聊天记录怎么导出)

  • 抖音怎么点赞(抖音怎么点赞推荐视频)

    抖音怎么点赞(抖音怎么点赞推荐视频)

  • 苹果x的返回键在哪里(苹果x的返回键在屏幕哪里)

    苹果x的返回键在哪里(苹果x的返回键在屏幕哪里)

  • dell成就和灵越有什么区别(dell的灵越和成就系列应该怎么选?)

    dell成就和灵越有什么区别(dell的灵越和成就系列应该怎么选?)

  • 饿了么商家能看到买家地址吗(饿了么商家能看见我的电话吗)

    饿了么商家能看到买家地址吗(饿了么商家能看见我的电话吗)

  • qq匿名投票后谁能看到(qq匿名投票结果)

    qq匿名投票后谁能看到(qq匿名投票结果)

  • ipad充电头是几w(ipad充电头是多少v)

    ipad充电头是几w(ipad充电头是多少v)

  • ipad迷你1和2的区别(苹果ipadmini1和2的区别)

    ipad迷你1和2的区别(苹果ipadmini1和2的区别)

  • 快手发私信有红色感叹号(快手发私信有红色感叹号多久才能发出去)

    快手发私信有红色感叹号(快手发私信有红色感叹号多久才能发出去)

  • 微信头像右下角国旗怎么弄(微信头像右下角有个√是什么意思)

    微信头像右下角国旗怎么弄(微信头像右下角有个√是什么意思)

  • 快手同乡服务怎么关闭(快手同城同校功能)

    快手同乡服务怎么关闭(快手同城同校功能)

  • 怎么绑定手机(怎么绑定手机防掉)

    怎么绑定手机(怎么绑定手机防掉)

  • 收钱码姓名能隐藏吗(微信收钱码如何隐藏姓名)

    收钱码姓名能隐藏吗(微信收钱码如何隐藏姓名)

  • 腾讯微云如何取消分享(腾讯微云如何取消自动续费)

    腾讯微云如何取消分享(腾讯微云如何取消自动续费)

  • 视频hdr什么意思(hdr视频开启还是关闭好)

    视频hdr什么意思(hdr视频开启还是关闭好)

  • win10445端口关闭方法是什么(win10关闭端口号)

    win10445端口关闭方法是什么(win10关闭端口号)

  • 印花税的实质
  • 免税收入怎么做会计分录
  • 安全生产费用怎么入账
  • 营业外收入影响所有者权益吗
  • 简易征收预缴税款交错了
  • 收到红字信息表不能直接开具
  • 资产总额全年季度平均值怎么填写
  • 非货币性交换需要确认主营业务收入吗
  • 收到股权回购款是什么意思
  • 外购货物自用会计处理
  • 向投资者借款做在什么科目
  • 多计提的费用如何做分录
  • 去年销售怎么算
  • 交通补贴可以抵扣个税吗
  • 房产订金是否缴纳土地增值税?
  • 当期损益包括营业外收支吗
  • 纳税人财务会计核算办法怎么上传
  • 销售费用的运费算不算增值税
  • 车船税的减免税
  • 法律的禁止性规定
  • 施工津贴属于
  • 分支机构增值税汇总纳税怎么申报?
  • mac如何改变用户名
  • 生产车间工资计入什么费用科目
  • 硬盘的日常维护需要做到什么?
  • 出口退税申请流程
  • 公司为员工购买社保流程
  • 税控盘技术服务费可以抵税吗
  • 小规模纳税人销售货物税率是多少
  • 银行存款日记账与银行对账单之间的核对属于
  • 电梯的维护保养应当由谁负责
  • 啥叫同比增长
  • 打开苹果safari浏览器
  • 特许权使用费的增值税税率是多少
  • 大数据找工作好找吗
  • springboot项目结构讲解
  • 增值税折扣发票有折扣字样
  • 研发支出是资产类会计科目吗
  • 注册资本为
  • 永续债偿付顺序
  • php安装了还要配置吗
  • sql server 2008 新建数据库
  • sqlserver重复数据
  • 应收票据及应收账款包括哪些科目
  • 年报中的资产总额怎么计算
  • 领用库存商品用于生产产品
  • 差额发票如何做账
  • 营改增进程
  • 分公司注销库存车怎么办
  • 加计扣除所得税申报表怎么填写
  • 出口退税综合服务网
  • 资产损失扣除
  • mysql8高可用
  • fedora改密码
  • xp ie浏览器无法显示网页
  • vmware虚拟机怎么改用户名
  • vmware虚拟机不能识别iso
  • solaris 磁盘管理
  • 如何查看win7激活码能重复使用
  • linux更新内核的好处
  • win8.1屏幕键盘
  • 双系统启动文件
  • win8开始菜单在右边
  • 分形图形学
  • opengl纹理叠加
  • Shell脚本监控日志 出现关键字 grep提醒
  • 批处理中copy怎么用
  • 基于javascript的毕业设计选题
  • unity ui批处理
  • android开发范例实战宝典
  • python的编码
  • android设计模式与最佳实践 电子版
  • 税务文书档案保管期限
  • 国家税务局通用手工发票
  • 昆山市税务分局领导名单
  • 2020年砂石
  • 一般纳税人提供公共交通运输服务免征增值税
  • 江西省国家税务局李德平
  • 未办理税务登记取得专票抵扣
  • 加工中心钻孔进给
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设