Έλεγχος της εντολής Linux "sysctl"

Ρυθμίστε τις παραμέτρους του πυρήνα στο Runtime

Το sysctl του Linux εντολή ρυθμίζει τις παραμέτρους του πυρήνα κατά το χρόνο εκτέλεσης. Οι διαθέσιμες παράμετροι είναι αυτές που παρατίθενται στο / proc / sys /. Απαιτούνται Procfs για υποστήριξη sysctl (8) στο Linux. Χρησιμοποιήστε το sysctl (8) για να διαβάσετε και να γράψετε δεδομένα sysctl.

Σύνοψη

sysctl [-η] [-ε] μεταβλητή ...
sysctl [-n] [-ε] -w μεταβλητή = τιμή ...
sysctl [-n] [-ε] -p <όνομα_αρχείου> (προεπιλογή /etc/sysctl.conf)
sysctl [-η] [-ε] -α
sysctl [-η] [-ε] -Α

Παράμετροι

μεταβλητός

Το όνομα ενός κλειδιού από το οποίο μπορείτε να διαβάσετε. Ένα παράδειγμα είναι το kernel .ostype . Ο διαχωριστής οπισθοχώρησης είναι επίσης αποδεκτός στη θέση μιας περιόδου που οριοθετεί το ζεύγος κλειδιού / τιμής-π.χ. πυρήνα / ostype.

μεταβλητή = τιμή

Για να ορίσετε ένα κλειδί, χρησιμοποιήστε τη μεταβλητή = form, όπου η μεταβλητή είναι το κλειδί και η τιμή είναι η τιμή που έχει οριστεί. Εάν η τιμή περιέχει εισαγωγικά ή χαρακτήρες που αναλύονται από το κέλυφος, ίσως χρειαστεί να επισυνάψετε την τιμή σε διπλά εισαγωγικά. Αυτό απαιτεί τη χρήση της παραμέτρου -w.

Χρησιμοποιήστε αυτήν την επιλογή για να απενεργοποιήσετε την εκτύπωση του ονόματος κλειδιού κατά την εκτύπωση τιμών.

-μι

Χρησιμοποιήστε αυτήν την επιλογή για να αγνοήσετε τα σφάλματα σχετικά με τα άγνωστα κλειδιά.

-w

Χρησιμοποιήστε αυτήν την επιλογή όταν θέλετε να αλλάξετε μια ρύθμιση sysctl.

Φορτώστε τις ρυθμίσεις sysctl από το καθορισμένο αρχείο ή /etc/sysctl.conf εάν δεν δόθηκε καμία.

-ένα

Εμφάνιση όλων των διαθέσιμων τιμών.

-ΕΝΑ

Εμφάνιση όλων των διαθέσιμων τιμών σε μορφή πίνακα.

Παράδειγμα Χρήσης

/ sbin / sysctl-α

/ sbin / sysctl -n όνομα kernel.host

/ sbin / sysctl -w όνομα kernel.domainname = "example.com"

/ sbin / sysctl -p /etc/sysctl.conf

Η συγκεκριμένη χρήση μπορεί να διαφέρει ανάλογα με τη διανομή του Linux. Χρησιμοποιήστε την εντολή man ( % man ) για να δείτε πώς χρησιμοποιείται μια εντολή στον υπολογιστή σας.