sysctl
используется для изменения параметров ядра во время выполнения. Доступные
параметры перечислены в /proc/sys/. Для поддержки
sysctl(8)
в Linux необходима поддержка файловой системы procfs.
sysctl(8)
может использоваться как для чтения, так и для записи параметров ядра.
ПАРАМЕТРЫ
переменная
Имя ключа, из которого производится чтение, к примеру kernel.ostype.
Наряду с разделителем '.' поддерживается '/'.
переменная=значение
Чтобы изменить значение ключа, используйте форму переменная=значение, где
"переменная" - это изменяемый ключ, а "значение" - значение, ему
присваиваемое. Если значение содержит кавычки или символы, обрабатываемые
оболочкой, вам может потребоваться заключить значение в двойные кавычки.
Эта форма требует использования ключа -w.
-n
Не выводить имена ключей при выводе их значений.
-e
Игнорировать ошибки, связанные с неизвестными ключами.
-N
Выводить только имена. Это может быть полезно для оболочек, поддерживающих
настраиваемое автодополнение.
-q
Не выводить устанавливаемые значения на стандартный вывод.
-v
Выводить устанавливаемые значения на стандартный вывод.
-w
Этот параметр используется для изменения значений ключей.
-p
Загрузить настройки из указанного файла или /etc/sysctl.conf, если файл
не указан.
-a
Вывести все доступные в данный момент настройки.
-A
Вывести все доступные в данный момент настройки в табличном виде.