GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

sysctl-Befehl unter Linux

Einführung

Wenn Sie ein Linux-Systemadministrator sind, ist es wichtig, das Verhalten des Standardkernels zu ändern. Beispielsweise können Sie den Kernel dazu bringen, eine Erhöhung der Anzahl der Verbindungen zu akzeptieren. Kernel können auf der Schnittstelle zwischen der Hardware und dem Betriebssystem arbeiten, aber der Benutzer kann nicht mit dem Kernel ausgeführt werden.

Und wir zeigen Ihnen, wie Sie den Befehl sysctl unter Linux verwenden, während Sie ihn unten durchgehen. Ich hoffe, Sie verstehen.

Beziehung zwischen Kernel und Sysctl

1. Jeder Kernel arbeitet mit einem bestimmten Parameter

2. Kernel arbeiten mit Systemressourcen und können sich im Laufe der Zeit ändern

3. Die Änderung der Ressource bewirkt, dass sich auch die Kernelparameter ändern

4. Sie können die Kernelkonfiguration und -parameter mit dem Befehl sysctl

verwalten

5. Wir können die Kernelkonfiguration und -parameter zur Laufzeit ändern, indem wir den sysctl-Befehl verwenden

Überprüfen Sie alle Kernel-Parameter

Führen Sie den Befehl sysctl mit der Option -a:

aus
$ sysctl -a

Ausgabe:

Nach einem bestimmten einzelnen Kernel-Parameter suchen

Führen Sie den Befehl sysctl mit dem zu testenden Kernel aus. Zum Beispiel überprüfe ich vm.page-cluster kernel:

$ sysctl vm.page-cluster

Ausgabe:

Wenn Sie nur den Parameterwert anzeigen möchten, fügen Sie die Option -n hinzu:

$ sysctl -n vm.page-cluster

Ausgabe:

Sysctl-Befehl kombiniert mit grep-Befehl

Zum Beispiel zeige ich nur die Kernel, die mit vm:

beginnen
$ sysctl -a | grep vm

Ausgabe:

Stellen Sie den Wert des Parameters ein

Die Syntax:

$ sysctl -w parameter=value

Zum Beispiel möchte ich den Wert von vm.page-cluster als 2:

einrichten
$ sysctl -w vm.page-cluster=2

Ausgabe:

Schlussfolgerung

Oben ist das Tutorial zur Verwendung des sysctl-Befehls in Linux anhand von Beispielen.

Danke fürs Lesen!


Ubuntu
  1. Linux-mv-Befehl

  2. Linux-Du-Befehl

  3. Linux-IP-Befehl

  4. Linux-cd-Befehl

  5. sysctl-Befehlsbeispiele in Linux

Umask-Befehl unter Linux

Route-Befehl unter Linux

SS-Befehl unter Linux

chage-Befehl unter Linux

pwd-Befehl unter Linux

So verwenden Sie den Befehl sysctl unter Linux