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

  • 华为和荣耀能互相克隆吗(华为和荣耀能互通超级终端吗)

    华为和荣耀能互相克隆吗(华为和荣耀能互通超级终端吗)

  • 如何结束电脑进程(电脑怎么进入结束进程)

    如何结束电脑进程(电脑怎么进入结束进程)

  • x触屏失灵如何关机(x触摸不灵敏)

    x触屏失灵如何关机(x触摸不灵敏)

  • 微信封面怎么删除(微信封面怎么删除人)

    微信封面怎么删除(微信封面怎么删除人)

  • 电话被拉黑了信息能发过去吗(电话被拉黑了信息还能发出去吗)

    电话被拉黑了信息能发过去吗(电话被拉黑了信息还能发出去吗)

  • 停用icloud照片图库会删除相机里的照片吗(停用icloud照片图库视屏不高清了)

    停用icloud照片图库会删除相机里的照片吗(停用icloud照片图库视屏不高清了)

  • 短信拉黑了还能收到吗(短信拉黑了还能发出去吗)

    短信拉黑了还能收到吗(短信拉黑了还能发出去吗)

  • 华为nova7带耳机不(华为nova7带耳机吗)

    华为nova7带耳机不(华为nova7带耳机吗)

  • xsmax颜色有哪些(xsmax颜色有哪些照片)

    xsmax颜色有哪些(xsmax颜色有哪些照片)

  • 手机仅限紧急呼叫怎样才能恢复(手机仅限紧急呼叫什么意思)

    手机仅限紧急呼叫怎样才能恢复(手机仅限紧急呼叫什么意思)

  • WAN口连接已断开网络异常(wan口连接断开怎么解决)

    WAN口连接已断开网络异常(wan口连接断开怎么解决)

  • word更新目录在哪(word更新目录在哪个选项卡)

    word更新目录在哪(word更新目录在哪个选项卡)

  • 华为nova6指示灯怎么打开(华为nova6指示灯在哪里设置)

    华为nova6指示灯怎么打开(华为nova6指示灯在哪里设置)

  • 微信群提示被用户投诉为什么(微信群提示被用户投诉涉嫌传播欺诈一定是有人投诉吗)

    微信群提示被用户投诉为什么(微信群提示被用户投诉涉嫌传播欺诈一定是有人投诉吗)

  • 小度在家不用时用关机吗(小度在家不用时耗电吗)

    小度在家不用时用关机吗(小度在家不用时耗电吗)

  • 系统软件分为哪四类(系统软件分为哪两种)

    系统软件分为哪四类(系统软件分为哪两种)

  • 华为荣耀v30的返回键在哪里(荣耀v30返回界面的两种设置)

    华为荣耀v30的返回键在哪里(荣耀v30返回界面的两种设置)

  • 手机一年保修包括什么(手机一年保修包括充电器吗)

    手机一年保修包括什么(手机一年保修包括充电器吗)

  • ideapads410如何拆机(联想ideapads400拆机)

    ideapads410如何拆机(联想ideapads400拆机)

  • 手机邮箱后缀是什么(手机邮箱后缀是啥)

    手机邮箱后缀是什么(手机邮箱后缀是啥)

  • 手机如何切换输入法(手机如何切换输入语言)

    手机如何切换输入法(手机如何切换输入语言)

  • iphone11pro上市时间(苹果 iphone 11 pro上市时间)

    iphone11pro上市时间(苹果 iphone 11 pro上市时间)

  • oppoa5隐藏的照片怎么找出来(oppoa5隐藏照片怎么找)

    oppoa5隐藏的照片怎么找出来(oppoa5隐藏照片怎么找)

  • 手机怎么打出空格符号(手机怎么打出空白字符)

    手机怎么打出空格符号(手机怎么打出空白字符)

  • 轻松实现Linux数据加密的三种方法(linux 数字)

    轻松实现Linux数据加密的三种方法(linux 数字)

  • [qiankun]跨域(qiankun跨域问题)

    [qiankun]跨域(qiankun跨域问题)

  • cpio命令  复制文件到归档包(cp命令复制系统文件/etc/profile)

    cpio命令 复制文件到归档包(cp命令复制系统文件/etc/profile)

  • sulogin命令  单用户登录(sudo命令功能)

    sulogin命令 单用户登录(sudo命令功能)

  • 应付股东现金股利通过什么核算
  • 全额计提坏账准备后,多久核销应收账款
  • 资产处置收益是什么意思
  • 林业一般纳税人的税率是多少?
  • ppp项目是否纳入政府债务
  • 固定资产入错账套怎么做账
  • 税后利润分配还要交税
  • 拓展培训费如何开票
  • 三证合一后新老税号不符合
  • 暂估收入会计处理
  • 工程款填入申报表应税服务还是应税劳务一栏?
  • 2019年煤炭
  • 一般纳税人注销公司需要什么资料和流程
  • 出口退免税收汇相关业务
  • 主营业务类别商业是什么
  • 外购商品对外赠送增值税怎么算
  • 个人独资企业所得税缴纳标准
  • 土地租赁期间政府征收
  • 财务原始凭证
  • 无形资产入账摊销
  • 收到预付账款会对企业财务有影响吗
  • 外观设计专利费减
  • 用php制作日历2020日历表
  • smtplib教程
  • 苹果系统权限管理在哪找
  • uni app
  • php类型判断
  • 分公司收到总公司拨款怎么做分录
  • 来料加工方式中,料件和加工后成品的所有权
  • mac怎么切换输入方式
  • yolov5m
  • php+oracle
  • php实现邮件发送
  • 企业所得税季初数怎么填
  • vue脚手架安装命令
  • mysql框架有哪些
  • css加载是异步的吗
  • uniapp dom操作
  • web前端 css
  • vue $函数
  • php composer 常用库
  • 帝国cms使用手册
  • 贴现需要什么手续
  • 所得税的应税所得额
  • 员工差旅费报销会计分录
  • 政府会计制度应收账款坏账准备
  • 工程建设期间发生的差旅费
  • 增值税加计扣除最新政策2023
  • 研发人员工资计入什么科目
  • 公司年底奖金怎么计算
  • 现金流量少
  • 购入汽车当月需要计提折旧吗
  • 公司对公账户给我个人打款然后现金取走了个人犯罪吗
  • 房地产开发企业土地增值税怎么计算
  • sql server如何使用
  • sqlserver2000企业管理器自动关闭
  • win7系统宽带连接
  • windows10预览
  • mac系统终端命令大全
  • windows7启用远程访问
  • lsass.exe是什么病毒
  • win7旗舰版怎么改成专业版
  • win10怎么升级到2020
  • win10系统怎么设置不锁屏和休眠
  • Win10系统下怎么设置按Win+E进入计算机的图文教程
  • win7ie8和ie11
  • cocos creator 动画制作
  • vue拦截器的作用及使用
  • js数组洗牌
  • shell脚本显示进度条
  • linux shell 中 2>&1的含义
  • 虚拟摇杆 安卓
  • 引用jquery后没反应
  • jquery trigger 传参数
  • 年轻干部是什么意思
  • 国家税务总局电话人工客服
  • 我国为什么不推行安乐死
  • 江西社保申报时间
  • 购买材料如何计入成本
  • 金税盘读取发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设