Het Linux-systeem commando configureert kernelparameters tijdens runtime. De beschikbare parameters zijn die vermeld onder /proc/sys/. Procfs is vereist voor sysctl(8)-ondersteuning in Linux. Gebruik sysctl(8) om zowel sysctl-gegevens te lezen als te schrijven.
Korte inhoud
sysctl [-n] [-e] variabel … systeem [-n] [-e] -w variabele=waarde … sysctl [-n] [-e] -p
Parameters:
Een variabele is de naam van een sleutel om van te lezen, bijvoorbeeld: kernel.ostype
Het slash-scheidingsteken wordt ook geaccepteerd in plaats van een punt die het sleutel/waarde-paar begrenst. Bijvoorbeeld: kernel/ostype
Gebruik het formulier om een sleutel in te stellen: variabele=waarde
Variabele is de sleutel en waarde is de waarde waarop het is ingesteld. Als de waarde aanhalingstekens of tekens bevat die door de shell worden geparseerd, moet u de waarde mogelijk tussen dubbele aanhalingstekens plaatsen. Dit vereist de -w parameter te gebruiken.
Andere parameters:
-N: Gebruik deze optie om alleen waarden van de opgegeven variabele of variabelen af te drukken.
-e: Gebruik deze optie om fouten over onbekende sleutels te negeren.
-P: Laad sysctl-instellingen uit het opgegeven bestand of /etc/sysctl.conf als er geen is opgegeven.
-een: Geeft alle variabelen weer.
-w: Maakt het schrijven van een waarde naar een variabele mogelijk.
Voorbeelden van gebruik
/sbin/sysctl -a
type=”code”> /sbin/sysctl -n kernel.hostnaam
type=”code”> /sbin/sysctl -w kernel.domainname=”example.com”
type=”code”> /sbin/sysctl -p /etc/sysctl.conf
type=”code”> Specifiek gebruik kan per Linux-distributie verschillen. Gebruik het man-commando (% man) om te zien hoe een commando op uw specifieke computer wordt gebruikt.