sysctl(8)
| SYSCTL(8) | SYSCTL(8) |
НАЗВАНИЕ
sysctl - настройка параметров ядра во время выполнения
СИНТАКСИС
sysctl [-n] [-e]
переменная
...
sysctl [-n] [-e] [-q|-v] -w
переменная=значение
...
sysctl [-n] [-e] [-q|-v] -p <файл>
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A
ОПИСАНИЕ
sysctl используется для изменения параметров ядра во время выполнения. Доступные параметры перечислены в /proc/sys/. Для поддержки sysctl(8) в Linux необходима поддержка файловой системы procfs. sysctl(8) может использоваться как для чтения, так и для записи параметров ядра.
ПАРАМЕТРЫ
- переменная
- Имя ключа, из которого производится чтение, к примеру kernel.ostype. Наряду с разделителем '.' поддерживается '/'.
- переменная=значение
- Чтобы изменить значение ключа, используйте форму переменная=значение, где "переменная" - это изменяемый ключ, а "значение" - значение, ему присваиваемое. Если значение содержит кавычки или символы, обрабатываемые оболочкой, вам может потребоваться заключить значение в двойные кавычки. Эта форма требует использования ключа -w.
- -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
ФАЙЛЫ
/proc/sys /etc/sysctl.conf
СМ. ТАКЖЕ
ОШИБКИ
Параметр -A действует точно так же, как -a.
АВТОР
George Staikos, <staikos@0wned.org>
ПЕРЕВОД
Andrey Rahmatullin <wrar@altlinux.ru> 10.11.2005
| 21 Sep 1999 |
