linux /proc/sys/kernel 和/proc/sys/vm下的檔案控制核心的執行,可以通過修改引數的方式來改變核心功能(立即生效)
修改引數方法:
方法一:
echo value > /proc/sys/path
[root@lulijuan ~]# hostname
helloworld
[root@lulijuan sys]# echo "llj" > /proc/sys/kernel/hostname
[root@lulijuan sys]# hostname
llj[root@lulijuan sys]# echo 1 > /proc/sys/vm/drop_caches
[root@lulijuan sys]#
方法二:
sysctl -w kernel.name=value 修改值
sysctl -a 檢視
sysctl -p 讀取/etc/sysctl.conf檔案,使檔案內容的修改立即生效
[root@lulijuan sys]# sysctl -a | grep swap
[root@lulijuan sys]#
[root@lulijuan sys]# sysctl -a | grep swap
檢視核心模組
lsmod
移除模組: modprob -r 模組名 或者 rmmod 模組名
裝在模組: modprob 模組名 或者 insmod 模組名
檢視模組詳細資訊:modinfo 模組名
[root@lulijuan sys]# lsmod | grep sg
sg 40721 0
[root@lulijuan sys]# modprobe -r sg
[root@lulijuan sys]# lsmod | grep sg
[root@lulijuan sys]# modprobe sg
[root@lulijuan sys]# lsmod | grep sg
sg 40721 0
www.kernel.org Linux核心引數修改
由於linux的核心引數資訊都存在記憶體中,因此可以通過命令直接修改,並且修改後直接生效。但是,當系統重新啟動後,原來設定的引數值就會丟失,而系統每次啟動時都會自動去 etc sysctl.conf檔案中讀取核心引數,因此將核心的引數配置寫入這個檔案中,是乙個比較好的選擇。首先開啟 etc sysc...
Linux核心引數修改方法
由於linux的核心引數資訊都存在記憶體中,因此可以通過命令直接修改,並且修改後直接生效。但是,當系統重新啟動後,原來設定的引數值就會丟失,而系統每次啟動時都會自動去 etc sysctl.conf檔案中讀取核心引數,因此將核心的引數配置寫入這個檔案中,是乙個比較好的選擇。首先開啟 etc sysc...
Linux核心 修改TCP IP調優引數
所有的tcp ip調優引數都位於 proc sys net 目錄.例如,下面是最重要的一些調優引數,後面是它們的含義 1.proc sys net core rmem max 最大的tcp資料接收緩衝 2.proc sys net core wmem max 最大的tcp資料傳送緩衝 3.proc ...