.\" .\" Copyright (c) 2011-2023 Craig Small .\" Copyright (c) 2013-2023 Jim Warner .\" Copyright (c) 2011-2012 Sami Kerola .\" Copyright (c) 2004-2006 Albert Cahalan .\" Copyright (c) 1999 George Staikos .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SYSCTL 8 2023\-08\-19 procps\-ng Systemadministration .SH NAMN sysctl — konfigurera kärnparametrar under gång .SH SYNOPSIS \fBsysctl\fP [\fIflaggor\fP] [\fIvariabel\fP[\fB=\fP\fIvärde\fP]] […] .br \fBsysctl \-p\fP [\fIfil\fP eller \fIreguttr\fP] […] .SH BESKRIVNING \fBsysctl\fP används för att ändra kärnparametrar under gång. De tillgängliga parametrarna är de som listas under \fB/proc/sys/\fP. Procfs krävs för att stödja \fBsysctl\fP i Linux. Du kan använda \fBsysctl\fP både för att läsa och skriva sysctl\-data. .SH PARAMETRAR .TP \fBvariabel\fP Namnet på en nyckel att läsa ifrån. Ett exempel är kernel.ostype. Separatorn ”/” godkänns också istället för en ”.”. .TP \fIvariabel\fP=\fIvärde\fP För att sätta en nyckel, använd formen \fIvariabel\fP=\fIvärde\fP där \fIvariabel\fP är nyckeln och \fIvärde\fP ä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. .TP \fB\-n\fP, \fB\-\-values\fP Använd denna flagga för att slå av utskrift av nyckelnamnet när värden skrivs. .TP \fB\-e\fP, \fB\-\-ignore\fP Använd denna flagga för att ignorera fel för okända nycklar. .TP \fB\-N\fP, \fB\-\-names\fP Använd denna flagga för att bara skriva namnen. Det kan vara användbart med skal som har programmerbar komplettering. .TP \fB\-q\fP, \fB\-\-quiet\fP Använd denna flagga för att inte visa värdena som sätts på standard ut. .TP \fB\-w\fP, \fB\-\-write\fP Tvinga alla argument att vara skrivargument och skriv ett fel om de inte kan tolkas på det sättet. .TP \fB\-p\fP[\fIFIL\fP], \fB\-\-load\fP[=\fIFIL\fP] Läs in \fBsysctl\fP\-inställningar från filen som anges eller \fI/etc/sysctl.conf\fP 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 \fBsysctl\fP är filer, vilka läses i den ordning de anges. Filargumentet kan anges som ett reguljärt uttryck. .TP \fB\-a\fP, \fB\-\-all\fP Visa alla värden som för närvarande är tillgängliga. .TP \fB\-\-deprecated\fP Inkludera utgående parametrar i värdelistningen med \fB\-\-all\fP. .TP \fB\-b\fP, \fB\-\-binary\fP Skriv värdet utan nyrad. .TP \fB\-\-system\fP Läs in inställningar från alla systemkonfigurationsfiler. Se avsnittet \fBSYSTEMFILSPRECEDENS\fP nedan. .TP \fB\-r\fP, \fB\-\-pattern\fP \fImönster\fP Verkställ endast inställningar som matchar \fImönster\fP. \fIMönstret\fP använder syntaxen för utökade reguljära uttryck. .TP \fB\-A\fP Alias för \fB\-a\fP .TP \fB\-d\fP Alias för \fB\-h\fP .TP \fB\-f\fP Alias för \fB\-p\fP .TP \fB\-X\fP Alias för \fB\-a\fP .TP \fB\-o\fP Gör ingenting, finns för kompatibilitet med BSD. .TP \fB\-x\fP Gör ingenting, finns för kompatibilitet med BSD. .TP \fB\-h\fP, \fB\-\-help\fP Visa hjälptext och avsluta. .TP \fB\-V\fP, \fB\-\-version\fP Visa versionsinformation och avsluta. .SH SYSTEMFILSPRECEDENS När man använder flaggan \fB\-\-system\fP kommer \fBsysctl\fP läsa filer från kataloger i följande lista i angiven ordning från början till slut. När en fil med ett angivet filnamn lästs in kommer eventuella filer med samma namn i senare kataloger ingoreras. /etc/sysctl.d/*.conf .br /run/sysctl.d/*.conf .br /usr/local/lib/sysctl.d/*.conf .br /usr/lib/sysctl.d/*.conf .br /lib/sysctl.d/*.conf .br /etc/sysctl.conf Alla konfigurationsfiler sorteras i lexikografisk ordning, oavsett vilken katalog de finns i. Konfigurationsfiler kan antingen ersättas helt (genom att ha en ny konfigurationsfil med samma namn i en katalog med högre prioritet) eller ersättas delvis (genom att ha en konfigurationsfil som ordnas senare). .SH EXEMPEL /sbin/sysctl \-a .br /sbin/sysctl \-n kernel.hostname .br /sbin/sysctl \-w kernel.domainname="example.com" .br /sbin/sysctl \-p/etc/sysctl.conf .br /sbin/sysctl \-a \-\-pattern forward .br /sbin/sysctl \-a \-\-pattern forward$ .br /sbin/sysctl \-a \-\-pattern 'net.ipv4.conf.(eth|wlan)0.arp' .br /sbin/sysctl \-\-pattern '\[char94]net.ipv6' \-\-system .SH "FÖRÅLDRADE PARAMETRAR" \fBbase_reachable_time\fP och \fBretrans_time\fP är föråldrade. Kommandot \fBsysctl\fP tillåter inte ändring av dessa parametrar. Användare som insisterar på att använda föråldrade kärngränssnitt får trycka värdet till filsystemet \fB/proc\fP på annat sätt. Till exempel: .PP echo 256 > /proc/sys/net/ipv6/neigh/eth0/base_reachable_time .SH FILER \fI/proc/sys\fP .br \fI/etc/sysctl.d/*.conf\fP .br \fI/run/sysctl.d/*.conf\fP .br \fI/usr/local/lib/sysctl.d/*.conf\fP .br \fI/usr/lib/sysctl.d/*.conf\fP .br \fI/lib/sysctl.d/*.conf\fP .br \fI/etc/sysctl.conf\fP .SH "SE ÄVEN" \fBproc\fP(5), \fBsysctl.conf\fP(5), \fBregex\fP(7) .SH UPPHOVSMAN .UR staikos@0wned.org George Staikos .UE .SH "RAPPORTERA FEL" Skicka felrapporter till .UR procps@freelists.org .UE Skicka synpunkter på översättningen till .UR tp\-sv@listor.tp\-sv.se .UE