Skip to main content

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

Команда ДИНО - Сборник приключений - Серии 10-12. Развивающий мультфильм для детей (Апрель 2025)

Команда ДИНО - Сборник приключений - Серии 10-12. Развивающий мультфильм для детей (Апрель 2025)
Anonim

Линукс Sysctl команда настраивает параметры ядра во время выполнения. Доступны следующие параметры: / Proc / SYS /. Procfs требуется дляSysctl (8) поддержка в Linux. использованиеSysctl (8) как для чтения, так и для записи данных sysctl.

конспект

sysctl -n -e variable … sysctl -n -e -w variable = value … sysctl -n -e -p (по умолчанию /etc/sysctl.conf) sysctl -n -e -a sysctl -n -e -A

параметры

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

kernel.ostype

Сепаратор слэш также принимается вместо периода, ограничивающего пару ключ / значение, например:

ядро / тип_ос

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

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

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

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

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

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

-w: Используйте этот параметр, если вы хотите изменить Sysctl установка.

-п: нагрузка 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. Использоватьчеловек команда (% человек), чтобы увидеть, как команда используется на вашем конкретном компьютере.