Provided by: procps_3.3.17-6ubuntu2.1_amd64
NAMN
sysctl — konfigurera kärnparametrar under gång
SYNOPSIS
sysctl [flaggor] [variabel[=värde]] […] sysctl -p [fil eller reguttr] […]
BESKRIVNING
sysctl används för att ändra kärnparametrar under gång. De tillgängliga parametrarna är de som listas under /proc/sys/. Procfs krävs för att stödja sysctl i Linux. Du kan använda sysctl både för att läsa och skriva sysctl-data.
PARAMETRAR
variabel Namnet på en nyckel att läsa ifrån. Ett exempel är kernel.ostype. Separatorn ”/” godkänns också istället för en ”.”. variabel=värde För att sätta en nyckel, använd formen variabel=värde där variabel är nyckeln och värde är värdet att sätta den till. Om värdet innehåller citationstecken eller tecken som tolkas av skalet kan du behöva omge värdet med citationstecken. -n, --values Använd denna flagga för att slå av utskrift av nyckelnamnet när värden skrivs. -e, --ignore Använd denna flagga för att ignorera fel för okända nycklar. -N, --names Använd denna flagga för att bara skriva namnen. Det kan vara användbart med skal som har programmerbar komplettering. -q, --quiet Använd denna flagga för att inte visa värdena som sätts på standard ut. -w, --write Använd denna flagga när alla argument föreskriver att en nyckel skall sättas. -p[FIL], --load[=FIL] Läs in sysctl-inställningar från filen som anges eller /etc/sysctl.conf om ingen anges. Att ange - som ett filnamn betyder att läsa data från standard in. Användning av denna flagga kommer betyda att argument till sysctl är filer, vilka läses i den ordning de anges. Filargumentet kan anges som ett reguljärt uttryck. -a, --all Visa alla värden som för närvarande är tillgängliga. --deprecated Inkludera utgående parametrar i värdelistningen med --all. -b, --binary Skriv värdet utan nyrad. --system Läs in inställningar från alla systemkonfigurationsfiler. Filer läses från kataloger i följande lista i den givna ordningen uppifrån och ner. När en fil med ett givet namn är inläst ignoreras eventuella filer med samma namn i följande kataloger. /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 -r, --pattern mönster Verkställ endast inställningar som matchar mönster. Mönstret använder syntaxen för utökade reguljära uttryck. -A Alias för -a -d Alias för -h -f Alias för -p -X Alias för -a -o Gör ingenting, finns för kompatibilitet med BSD. -x Gör ingenting, finns för kompatibilitet med BSD. -h, --help Visa hjälptext och avsluta. -V, --version Visa versionsinformation och avsluta.
EXEMPEL
/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 --system --pattern '^net.ipv6'
FÖRÅLDRADE PARAMETRAR
The base_reachable_time and retrans_time are deprecated. The sysctl command does not allow changing values of these parameters. Users who insist to use deprecated kernel interfaces should push values to /proc file system by other means. For example: echo 256 > /proc/sys/net/ipv6/neigh/eth0/base_reachable_time
FILER
/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
SE ÄVEN
sysctl.conf(5) regex(7)
UPPHOVSMAN
George Staikos ⟨staikos@0wned.org⟩
RAPPORTERA FEL
Skicka felrapporter till ⟨procps@freelists.org⟩ Skicka synpunkter på översättningen till ⟨tp-sv@listor.tp-sv.se⟩