Linux «sysctl» командасын меңгеру

Runtime ішінде ядро ​​параметрлерін теңшеу

Linux sysctl команда орындау уақытында ядро ​​параметрлерін конфигурациялайды. Қол жетімді параметрлері / proc / sys / астында орналасқан. Procfs Linux жүйесінде sysctl (8) қолдау үшін қажет. Sysctl (8) sysctl деректерін оқу және жазу үшін пайдаланыңыз.

Синопсис

sysctl [-n] [-e] айнымалы ...
sysctl [-n] [-e] -w айнымалы = мән ...
sysctl [-n] [-e] -p (әдепкі /etc/sysctl.conf)
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A

Параметрлер

айнымалы

Қайдан оқуға арналған кілттің аты. Мысал - ядро .ostype . Слэш сепараторы, сонымен қатар, кілт / мән жұбын (мысалы, ядро / ostype) бөлетін кезеңнің орнына қабылданады .

айнымалы = мән

Кілтті орнату үшін пішін айнымалы = мәнін пайдаланыңыз , айнымалы мән - кілт және мән - ол орнатылған мән. Мәнде қабықпен талданатын тырнақшалар немесе таңбалар болса, мәнді қос тырнақшаға қосу керек болуы мүмкін. Бұл -w параметрін пайдалануды талап етеді.

Мәндерді басып шығару кезінде кілт атауын басып шығаруды өшіру үшін осы параметрді пайдаланыңыз.

-e

Белгісіз кілттер туралы қателерді ескермеу үшін осы параметрді пайдаланыңыз.

-w

Sysctl параметрін өзгерту керек болғанда осы параметрді пайдаланыңыз.

-p

Sysctl параметрлерін көрсетілген файлдан немесе /etc/sysctl.conf файлын жоқ болса, жүктеңіз.

-a

Қазіргі уақытта бар барлық мәндерді көрсету.

Кесте пішінінде қол жетімді барлық мәндерді көрсету.

Мысал пайдалану

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostname

/ sbin / sysctl -w kernel.domainname = «example.com»

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

Linux-ге бөлінгенде нақты пайдалану әртүрлі болуы мүмкін. Жеке компьютерде пәрменді қалай пайдалану керектігін көру үшін man ( % man ) пәрменін пайдаланыңыз.