sysctl 命令
sysctl命令被用於在核心執行時動態地修改核心的執行引數,可用的核心引數在目錄/proc/sys中。
它包含一些TCP/ip堆疊和虛擬記憶體系統的高階選項,這可以讓有經驗的管理員提高引人注目的系統效能。用sysctl可以讀取設定超過五百個系統變數。
語法:
sysctl(選項)(引數)
選項 :
-n:列印值時不列印關鍵字;
-e:忽略未知關鍵字錯誤;
-N:僅列印名稱;
-w:當改變sysctl設定時使用此項;
-p:從配置檔案“/etc/sysctl.conf”載入核心引數設定;
-a:列印當前所有可用的核心引數變數和值;
-A:以表格方式列印當前所有可用的核心引數變數和值。
-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
1, sysctl命令的作用
在執行時配置核心引數
2,用法舉例:
-w 用此選項來改變一個sysctl設定 例:sysctl -w net.ipv4.ip_forward=1
-p 載入sysctl配置檔案 如-p後未指定路徑,則載入 /etc/sysctl.conf
例: sysctl -p /etc/sysctl.conf
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2148013/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux基礎命令---sysctl核心控制Linux
- /etc/sysctl.conf引數解釋
- /etc/sysctl.conf部分引數說明
- Oracle中的sysctl.conf核心引數Oracle
- 配置sysctl.conf檔案來最佳化系統
- K8S 效能最佳化 - OS sysctl 調優K8S
- 反除錯&反反除錯 -- 利用sysctl檢測偵錯程式是否存在除錯
- Linux命令之rz命令與sz命令Linux
- 【Linux命令】grep命令Linux
- Linux命令—–CP命令Linux
- windows命令列命令Windows命令列
- cmd 命令列 命令命令列
- git命令列命令Git命令列
- Linux系統中的管道命令、grep命令、sed命令和awk命令Linux
- Linux命令(1)——xargs命令Linux
- Linux命令之lldptool命令Linux
- java命令--jmap命令使用Java
- Linux命令篇 - sed 命令Linux
- Linux命令篇 - grep 命令Linux
- Linux命令篇 - tar 命令Linux
- linux每日命令(5):mkdir命令Linux
- linux-mysql命令,tomcat命令LinuxMySqlTomcat
- linux每日命令(2):cd命令Linux
- linux每日命令(18):whereis命令Linux
- linux每日命令(12):nl命令Linux
- linux每日命令(10):touch命令Linux
- linux每日命令(11):cat命令Linux
- linux每日命令(38):iostat命令LinuxiOS
- linux每日命令(39):lsof命令Linux
- linux每日命令(32):gzip命令Linux
- linux每日命令(35):grep命令Linux
- linux每日命令(36):wc命令Linux
- linux每日命令(37):top命令Linux
- linux每日命令(29):chown命令Linux
- Linux命令總結--mkdir命令Linux
- Linux命令:grep命令AND、OR、NOT例項Linux
- Linux命令篇 - nc(ncat) 命令Linux
- 命令
- Linux系統命令之systemctl命令。Linux