Scroll to navigation

SYSCTL.CONF(5) File Formats Manual 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)

2025-05-29 procps-ng