Ρυθμίστε τις παραμέτρους του πυρήνα στο 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 ) για να δείτε πώς χρησιμοποιείται μια εντολή στον υπολογιστή σας.