Linuxシステムのカーネルパラメータに関連するコマンドとファイルは次のとおりです。
- コマンド:
sysctl
- ファイル:,
/etc/sysctl.conf
サブディレクトリ、/etc/sysctl.d
通常の動作、我々は異なる構成を置くsysctl.d
ディレクトリ
sysctlコマンド操作
Usage:
sysctl [options] [variable[=value] ...]
Options:
-a, --all 展示所有参数
-A 与-a一样
-X 与-a一样
--deprecated 在列表中包含不推荐使用的参数
-b, --binary 同行打印
-e, --ignore 忽略unknown类型错误
-N, --names 后面加上内核参数名称,检查这个名称是否存在
-n, --values 后面加上内核参数名称,打印名称对应的值
-p, --load[=<file>] 从文件获取值即让文件配置生效
-f 与-p一样
--system 从系统目录读取值
-r, --pattern <expression>
根据表达式选择设置
-q, --quiet 设置值时不打印
-w, --write arg=value arg表示内核参数,value表示设置值。给内核参数临时设置一个值
-o 啥都不是
-x does nothing
-d alias of -h
-h, --help display this help and exit
-V, --version output version information and exit
上記のパラメーターは、一時的な設定に-a/-N/-n/-w/-p
これらの
-w
パラメーターのみを使用しました。システムの再起動後に復元される
ためsysctl.conf
、パラメーターファイルの設定を有効にするために永続的な構成にするかsysctl.d
、新しいパラメーターファイルを追加しsysctl -p
て永続的に使用します。