SYSCTL.CONF(5)

NAMN
sysctl.conf — Linuxkärnans konfigurationsparametrar

BESKRIVNING
sysctl.conf är en uppsättning konfigurationsfiler som innehåller konfigurationsparametrar till Linuxkärnan att läsas och sättas av sysctl(8).

Denna manualsids beskriver konfigurationsfilerna för procps sysctl. Om du använder systemd-sysctl(8), se sysctl.d(5) och notera att den inte kommer använda filen /etc/sysctl.conf.

  Konfigurationsformat
Varje rad i en fil som läses av procps sysctl beskriver en kärnparameter på följande format.

        symbol = värde

Det finns inget behov att använda citationstecken på värde, även om värdet är en lista av saker.

Tomma rader och rader som börjar med ”#” eller ”;” ignoreras.

Om en rad börjar med ett ensamt ”-” kommer ett misslyckat försök att sätta värdet ignoreras.

FILER
procps sysctl läser, när det körs med flaggan --system, filer från kataloger i den ordning som visas nedan.

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

Slutligen läser procps sysctl /etc/sysctl.conf. Denna fil används inte av systemd-sysctl, vilket betyder att några kärnparametrar inte sätts beroende på den implementation av sysctl som är installerad.

FEL
Den maximala länden som stödjs för värdet är 4096 tecken på grund av en begränsning hos /proc-poster i Linuxkärnan.

EXEMPEL
    #
    #
    kernel.domainname = example.com
    ; Ett värde som innehåller ett melanrum skrivs till sysctl.
    kernel.modprobe = /sbin/mod probe
    # En lista af poster som värde
    net.ipv4.ip_local_reserved_ports=8080,9148

SE ÄVEN
sysctl.d(5), sysctl(8), systemd-sysctl(8)