Linux修改核心引數

2021-08-28 03:41:37 字數 1152 閱讀 5883

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 ...