Skip to main content

Folosind comanda Linux "sysctl"

Comenzi Amuzante in Linux (Aprilie 2025)

Comenzi Amuzante in Linux (Aprilie 2025)
Anonim

Linux sysctl comanda configurează parametrii kernel-ului la timpul de execuție. Parametrii disponibili sunt cei enumerați la / Proc / sys /. procfs este necesar pentrusysctl (8) suport în Linux. Utilizaresysctl (8) atât pentru citirea și scrierea datelor sysctl.

Rezumat

sysctl -n -e variabilă … sysctl -n -e -w variabilă = valoare … sysctl -n -e -p (implicit /etc/sysctl.conf) sysctl -n -e -a sysctl -n -e -A

Parametrii

A variabil este numele unei chei de citit de exemplu:

kernel.ostype

Separatorul de slash este, de asemenea, acceptat în locul unei perioade care delimitează perechea cheie / valoare - de exemplu:

kernel / ostype

Pentru a seta o cheie, utilizați formularul

variabilă = valoare

Unde variabil este cheia și valoare este valoarea la care este setat. Dacă valoarea conține citate sau caractere care sunt analizate de coajă, poate fi necesar să includeți valoarea în ghilimele duble. Acest lucru necesită -w parametru de utilizat.

Alți parametri

N: Utilizați această opțiune pentru a dezactiva imprimarea numelui cheii când tipăriți valori.

-e: Utilizați această opțiune pentru a ignora erorile legate de cheile necunoscute.

-w: Utilizați această opțiune atunci când doriți să schimbați a sysctl setare.

-p: Sarcină sysctl setări din fișierul specificat sau /etc/sysctl.conf dacă nu a fost dată niciunul.

-A: Afișați toate valorile disponibile în prezent.

-A: Afișați toate valorile disponibile în prezent în formă de tabel.

Exemplu de utilizare

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

Utilizarea specifică poate varia în funcție de distribuția Linux. Foloseșteom comandă (% om) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.