Das Linux sysctl Befehl konfiguriert die Kernel-Parameter zur Laufzeit. Die verfügbaren Parameter sind die unter / proc / sys /. Procfs wird benötigt fürsysctl (8) Unterstützung in Linux. Benutzensysctl (8) sysctl-Daten sowohl lesen als auch schreiben.
Zusammenfassung
sysctl -n -e Variable … sysctl -n -e -w Variable = Wert … sysctl -n -e -p EIN Variable ist der Name eines Schlüssels, aus dem gelesen werden soll, zum Beispiel: Kernel.ostype
Das Schrägstrich-Trennzeichen wird auch anstelle eines Zeitraums akzeptiert, der das Schlüssel / Wert-Paar begrenzt. Beispiel: kernel / ostype
Um einen Schlüssel festzulegen, verwenden Sie das Formular Variable = Wert
woher Variable ist der Schlüssel und Wert ist der Wert, auf den es eingestellt ist. Wenn der Wert Anführungszeichen oder Zeichen enthält, die von der Shell analysiert werden, müssen Sie den Wert möglicherweise in doppelte Anführungszeichen setzen. Dies erfordert die -w zu verwendender Parameter. Andere Parameter -n: Verwenden Sie diese Option, um das Drucken des Schlüsselnamens beim Drucken von Werten zu deaktivieren. -e: Verwenden Sie diese Option, um Fehler bei unbekannten Schlüsseln zu ignorieren. -w: Verwenden Sie diese Option, wenn Sie a ändern möchten sysctl Rahmen. -p: Belastung sysctl Einstellungen aus der angegebenen Datei oder /etc/sysctl.conf wenn keiner gegeben wurde -ein: Alle aktuell verfügbaren Werte anzeigen. -EIN: Anzeige aller aktuell verfügbaren Werte in Tabellenform. / sbin / sysctl -a/ sbin / sysctl -n kernel.hostname/ sbin / sysctl -w kernel.domainname = "example.com"/ sbin / sysctl -p /etc/sysctl.conf
Die spezifische Verwendung kann je nach Linux-Distribution variieren. Verwenden Sie dieMann Befehl (% Mann), um zu sehen, wie ein Befehl auf Ihrem Computer verwendet wird. Parameter
Verwendungsbeispiel