Управление на Linux "sysctl" Command

Конфигурирайте параметрите на ядрото по време на изпълнение

Системата Linux командата конфигурира параметрите на ядрото по време на изпълнение. Наличните параметри са изброените в / proc / sys /. Procfs се изисква за поддръжка на sysctl (8) в Linux. Използвайте sysctl (8) за четене и писане на sysctl данни.

резюме

sysctl [-n] [-е] променлива ...
sysctl [-n] [-e] -w променлива = стойност ...
sysctl [-n] [-е] -p <име на файла> (по подразбиране /etc/sysctl.conf)
sysctl [-n] [-е] -а
sysctl [-n] [-е] -А

Параметри

променлив

Името на клавиша за четене от. Пример за това е .ostype на ядрото . Седалковият сепаратор също се приема вместо период, ограничаващ двойката ключ / стойност - напр. Ядро / ощип.

променлива = стойност

За да зададете ключ, използвайте формуляра variable = value , където променливата е ключът и стойността е стойността, която е зададена. Ако стойността съдържа кавички или знаци, които са анализирани от черупката, може да се наложи да включите стойността в двойни кавички. Това изисква параметъра -w да се използва.

Използвайте тази опция, за да забраните печатането на името на ключа при отпечатване на стойности.

Използвайте тази опция, за да игнорирате грешките за неизвестни ключове.

-w

Използвайте тази опция, когато искате да промените настройката на sysctl.

-p

Заредете настройките за sysctl от зададения файл или /etc/sysctl.conf, ако никой не е посочен.

Показване на всички налични стойности.

Показване на всички налични стойности в таблична форма.

Пример за използване

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostname

/ sbin / sysctl -w kernel.domainname = "пример.com"

/ sbin / sysctl -p /etc/sysctl.conf

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