Provided by: procps_4.0.4-8ubuntu2_amd64 bug

NUME

       sysctl - configurează parametrii nucleului în timpul rulării

REZUMAT

       sysctl [opțiuni] [variabilă[=valoare]] [...]
       sysctl -p [fișier sau exp_reg] [...]

DESCRIERE

       sysctl  este  folosit  pentru  a modifica parametrii nucleului în timpul rulării.  Parametrii disponibili
       sunt cei enumerați în /proc/sys/.  Procfs este necesar pentru suportul sysctl în  Linux.   Puteți  folosi
       sysctl atât pentru a citi, cât și pentru a scrie date sysctl.

PARAMETRI

       variabilă
              Numele  unei  chei  din  care să citiți. Un exemplu este „kernel.ostype”.  Separatorul „/” este de
              asemenea acceptat în locul unui „.”.

       variabilă=valoare
              Pentru a configura o cheie, utilizați forma variabilă=valoare unde variabilă este cheia și valoare
              este valoarea la care să o configurați.  Dacă valoarea conține ghilimele sau caracterele care sunt
              analizate de shell, poate fi necesar să includeți valoarea între ghilimele duble.

       -n, --values
              Utilizați această opțiune pentru a dezactiva  afișarea  numelui  cheii  atunci  când  se  afișează
              valori.

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

       -N, --names
              Utilizați  această  opțiune  pentru  a  afișa  numai numele.  Poate fi util cu shell-uri care au o
              completare programabilă.

       -q, --quiet
              Utilizați această opțiune pentru a nu afișa valorile configurate la ieșirea standard.

       -w, --write
              Forțează toate argumentele să fie argumente de scriere și afișează o eroare dacă acestea nu pot fi
              analizate în acest mod.

       -p[FIȘIER], --load[=FIȘIER]
              Încărcați  configurările  sysctl  din  fișierul  specificat  sau  /etc/sysctl.conf  dacă  nu  este
              specificat  niciunul.   Specificarea „-” ca nume de fișier înseamnă citirea datelor de la intrarea
              standard.  Utilizarea acestei opțiuni va însemna că argumentele pentru sysctl sunt  fișiere,  care
              sunt  citite  în  ordinea  în  care  sunt  specificate.   Argumentul fișier poate fi specificat ca
              expresie regulată.

       -a, --all
              Afișează toate valorile disponibile în prezent.

       --deprecated
              Include parametrii învechiți în lista cu valori --all.

       -b, --binary
              Afișează valoarea fără linie nouă.

       --system
              Încarcă configurările din toate fișierele  de  configurare  a  sistemului.   Consultați  secțiunea
              PRECEDENȚA FIȘIERELOR DE SISTEM de mai jos.

       -r, --pattern model
              Aplică  doar  configurările  care  se  potrivesc  cu  model.  Opțiunea --pattern folosește sintaxa
              extinsă a expresiei regulate.

       -A     Alias de -a

       -d     Alias al -h

       -f     Alias de -p

       -X     Alias de -a

       -o     Nu face nimic, există pentru compatibilitatea cu BSD.

       -x     Nu face nimic, există pentru compatibilitatea cu BSD.

       -h, --help
              Afișează acest mesaj de ajutor.

       -V, --version
              Afișează informațiile despre versiune și iese.

PRECEDENȚA FIȘIERELOR DE SISTEM

       Când se utilizează opțiunea --system, sysctl va citi fișierele din directoarele din următoarea listă,  în
       ordinea  dată  de sus în jos.  Odată ce un fișier cu un anumit nume de fișier este încărcat, orice fișier
       cu același nume din directoarele ulterioare este ignorat.

       /etc/sysctl.d/*.conf
       /run/sysctl.d/*.conf
       /usr/local/lib/sysctl.d/*.conf
       /usr/lib/sysctl.d/*.conf
       /lib/sysctl.d/*.conf
       /etc/sysctl.conf

       Toate fișierele de configurare sunt sortate în ordine lexicografică, indiferent de directorul în care  se
       află . Fișierele de configurare pot fi fie complet înlocuite (prin a avea un nou fișier de configurare cu
       același  nume  într-un  director cu prioritate mai mare), fie parțial înlocuite (prin a avea un fișier de
       configurare care este ordonat ulterior).

EXEMPLE

       /sbin/sysctl -a
       /sbin/sysctl -n kernel.hostname
       /sbin/sysctl -w kernel.domainname="example.com"
       /sbin/sysctl -p/etc/sysctl.conf
       /sbin/sysctl -a --pattern forward
       /sbin/sysctl -a --pattern forward$
       /sbin/sysctl -a --pattern 'net.ipv4.conf.(eth|wlan)0.arp'
       /sbin/sysctl --pattern '^net.ipv6' --system

PARAMETRI ÎNVECIȚI

       Parametrii base_reachable_time și retrans_time sunt învechiți.  Comanda  sysctl  nu  permite  modificarea
       valorilor  acestor  parametri.  Utilizatorii care insistă să folosească interfețe de nucleu depreciate ar
       trebui să introducă valori în sistemul de fișiere /proc prin alte mijloace.  De exemplu:

       echo 256 > /proc/sys/net/ipv6/neigh/eth0/base_reachable_time

FIȘIERE

       /proc/sys
       /etc/sysctl.d/*.conf
       /run/sysctl.d/*.conf
       /usr/local/lib/sysctl.d/*.conf
       /usr/lib/sysctl.d/*.conf
       /lib/sysctl.d/*.conf
       /etc/sysctl.conf

CONSULTAȚI ȘI

       proc(5), sysctl.conf(5), regex(7)

AUTOR

       George Staikos

RAPORTAREA ERORILOR

       Trimiteți rapoartele de eroare la procps@freelists.org

procps-ng                                          19.08.2023                                          SYSCTL(8)