воскресенье, 28 июля 2013 г.

sysctl

sysctl используется для изменения параметров ядра во время выполнения. Доступные параметры перечислены в /proc/sys/. Для поддержки sysctl(8) в Linux необходима поддержка файловой системы procfs. sysctl может использоваться как для чтения, так и для записи параметров ядра. 
-n
    Не выводить имена ключей при выводе их значений. 
-e
    Игнорировать ошибки, связанные с неизвестными ключами. 
-N
    Выводить только имена. Это может быть полезно для оболочек, поддерживающих настраиваемое автодополнение. 
-q
    Не выводить устанавливаемые значения на стандартный вывод. 
-v
    Выводить устанавливаемые значения на стандартный вывод. 
-w
    Этот параметр используется для изменения значений ключей. 
-p
    Загрузить настройки из указанного файла или /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 
Перед добавлением правил следует удостовериться, поддерживает ли их sysctl на вашей системе.
sysctl -a | grep ...

Комментариев нет:

Отправить комментарий