Skip to main content

Linuxの "sysctl"コマンドの使用

Linuxの操作を勉強しよう! (六月 2025)

Linuxの操作を勉強しよう! (六月 2025)
Anonim

Linux sysctl コマンドは実行時にカーネルパラメータを設定します。使用可能なパラメータは以下のとおりです。 / proc / sys /. Procfs に必要ですsysctl(8) Linuxでのサポートつかいますsysctl(8) sysctlデータの読み取りと書き込みの両方を行います。

シノプシス

sysctl -n -e変数… sysctl -n -e -w変数=値… sysctl -n -e -p (デフォルトは/etc/sysctl.conf)sysctl -n -e -a sysctl -n -e -A

パラメーター

A 変数 読み込むキーの名前です。たとえば、次のようになります。

kernel.ostype

スラッシュセパレータは、キーと値のペアを区切るピリオドの代わりに使用することもできます。

カーネル/ ostype

キーを設定するには、フォームを使用します

変数=値

どこで 変数 キーです それが設定されている値です。値がシェルによって解析された引用符または文字を含む場合は、値を二重引用符で囲む必要があります。これには、 -w 使用するパラメータ。

その他のパラメータ

-n: 値を印刷するときにキー名の印刷を無効にするには、このオプションを使用します。

-e: 未知のキーに関するエラーを無視するには、このオプションを使用します。

-w: このオプションを使用すると、 sysctl 設定します。

-p: 負荷 sysctl 指定されたファイルからの設定 /etc/sysctl.conf 何も与えられなかった場合。

-a: 現在利用可能なすべての値を表示します。

-A: 現在利用可能なすべての値を表形式で表示します。

使用例

/ sbin / sysctl -a/ sbin / sysctl -n kernel.hostname/ sbin / sysctl -w kernel.domainname = "example.com"/ sbin / sysctl -p /etc/sysctl.conf

Linuxディストリビューションによって使用方法が異なる場合があります。使用おとこ コマンド(% おとこ特定のコンピュータでどのようにコマンドが使用されているかを確認することができます。