Skip to main content

Korzystanie z systemu Linux "sysctl" Command

Kurs Linux dla początkujących | Linux od podstaw | Linux - tutorial | ▶strefakursow.pl◀ (Czerwiec 2026)

Kurs Linux dla początkujących | Linux od podstaw | Linux - tutorial | ▶strefakursow.pl◀ (Czerwiec 2026)
Anonim

Linux sysctl polecenie konfiguruje parametry jądra w czasie wykonywania. Dostępne parametry są wymienione w / proc / sys /. Procfs jest wymagany dlasysctl (8) wsparcie w systemie Linux. Posługiwać sięsysctl (8) zarówno do odczytu, jak i zapisu danych sysctl.

Streszczenie

sysctl -n -e zmienna … sysctl -n -e -w zmienna = wartość … sysctl -n -e -p (domyślnie /etc/sysctl.conf) sysctl -n -e -a sysctl -n -e -A

Parametry

ZA zmienna to nazwa klucza do odczytu z - na przykład:

kernel.ostype

Separator ukośników jest również akceptowany zamiast kropki określającej parę klucz / wartość - na przykład:

kernel / ostype

Aby ustawić klucz, użyj formularza

zmienna = wartość

gdzie zmienna jest kluczem i wartość jest ustawioną wartością. Jeśli wartość zawiera cudzysłowy lub znaki, które są analizowane przez powłokę, może zajść potrzeba ujęcia wartości w podwójnych cudzysłowach. To wymaga -w parametr do użycia.

Inne parametry

-n: Użyj tej opcji, aby wyłączyć drukowanie nazwy klucza podczas drukowania wartości.

-mi: Użyj tej opcji, aby zignorować błędy dotyczące nieznanych kluczy.

-w: Użyj tej opcji, gdy chcesz zmienić sysctl oprawa.

-p: Obciążenie sysctl ustawienia z określonego pliku lub /etc/sysctl.conf jeśli żadna nie została podana.

-za: Wyświetl wszystkie aktualnie dostępne wartości.

-ZA: Wyświetl wszystkie wartości aktualnie dostępne w formie tabeli.

Przykładowe użycie

/ sbin / sysctl -a/ sbin / sysctl -n kernel.hostname/ sbin / sysctl -w kernel.domainname = "example.com"/ sbin / sysctl -p /etc/sysctl.conf

Konkretne użycie może się różnić w zależności od dystrybucji Linuksa. Użyjmężczyzna dowództwo (% mężczyzna), aby zobaczyć, jak polecenie jest używane na danym komputerze.