Использование команды Linux sysctl

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

параметры

Переменная — это имя ключа для чтения, например:

kernel.ostype

Разделитель косой черты также принимается вместо точки, разделяющей пару ключ / значение. Например:

ядро / тип_ос

Чтобы установить ключ, используйте форму:

переменная = значение

переменная это ключ и стоимость это значение, которое он установлен. Если значение содержит кавычки или символы, которые анализируются оболочкой, вам может потребоваться заключить значение в двойные кавычки. Это требует -w параметр для использования.

Другие параметры

-N: Используйте эту опцию, чтобы печатать только значения данной переменной или переменных.

: Используйте эту опцию, чтобы игнорировать ошибки о неизвестных ключах.

-п: Загрузите настройки sysctl из указанного файла или /etc/sysctl.conf, если ничего не указано.

: Отображает все переменные.

-вес: Включает запись значения в переменную.

Примеры использования

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

Конкретное использование может варьироваться в зависимости от дистрибутива Linux. Используйте команду man (% man), чтобы увидеть, как команда используется на вашем компьютере.

Ссылка на основную публикацию