Provided by: procps_3.3.17-6ubuntu2.1_amd64 bug

NOM

       sysctl - Configurer les paramètres du noyau à chaud

SYNOPSIS

       sysctl [options] [variable[=valeur]] [...]
       sysctl -p [fichier | expression rationnelle] [...]

DESCRIPTION

       sysctl est utilisé pour modifier les paramètres du noyau en cours d'exécution. Les paramètres utilisables
       sont  ceux  présents dans le répertoire /proc/sys. Procfs est nécessaire pour utiliser sysctl sous Linux.
       Vous pouvez utiliser sysctl aussi bien pour lire que pour écrire des paramètres.

PARAMÈTRES

       variable
              Le nom d'une clé à lire. Par exemple « kernel.ostype ». Le séparateur « / » est aussi  accepté  en
              lieu et place de « . ».

       variable=valeur
              Pour saisir une clé, utilisez la forme variable=valeur, où variable est la clé et valeur la valeur
              à   lui   affecter.  Si  valeur  contient  des  apostrophes  ou  des  caractères  interprétés  par
              l'interpréteur de commande, il faut placer la valeur entre guillemets doubles.

       -n, --values
              Empêcher l'affichage des clés lors de l'affichage des valeurs.

       -e, --ignore
              Ignorer les erreurs concernant les clés inconnues.

       -N, --names
              Afficher les options. Cela peut être utile pour les  interpréteurs  de  commandes  disposant  d'un
              complètement automatique programmable.

       -q, --quiet
              Empêcher l'affichage des valeurs dans la sortie standard.

       -w, --write
              Utiliser cette option seulement si tous les arguments prescrivent la définition d'une clef.

       -p[fichier], --load[=fichier]
              Charger  les  paramètres sysctl depuis le fichier donné en paramètre ou depuis /etc/sysctl.conf si
              aucun fichier n'est donné. Indiquer « - » comme fichier  signifie  que  les  données  seront  lues
              depuis  l'entrée  standard.  L'utilisation  de cette option signifiera que les arguments de sysctl
              sont des fichiers lus dans l'ordre  indiqué.  L'argument  fichier  peut  être  indiqué  comme  une
              expression rationnelle.

       -a, --all
              Afficher toutes les valeurs disponibles.

       --deprecated
              Inclure les paramètres obsolètes à la liste de valeurs avec --all.

       -b, --binary
              Afficher la valeur sans retour à la ligne.

       --system
              Charge la configuration de tous les fichiers de configuration. Les fichiers sont lus dans la liste
              des répertoires suivants de haut en bas. Une fois qu'un fichier avec un nom donné a été chargé, un
              autre ficher de même nom ne sera pas chargé.
              /etc/sysctl.d/*.conf
              /run/sysctl.d/*.conf
              /usr/local/lib/sysctl.d/*.conf
              /usr/lib/sysctl.d/*.conf
              /lib/sysctl.d/*.conf
              /etc/sysctl.conf

       -r, --pattern motif
              N'appliquer  que les réglages qui correspondent au motif. Le motif utilise la syntaxe d'expression
              rationnelle étendue.

       -A     Alias de -a.

       -d     Alias de -h.

       -f     Alias de -p.

       -X     Alias de -a.

       -o     Ne rien faire, pour la compatibilité BSD.

       -x     Ne rien faire, pour la compatibilité BSD.

       -h, --help
              Afficher l'aide et quitter.

       -V, --version
              Afficher la version du logiciel et quitter.

EXEMPLES

       /sbin/sysctl -a
       /sbin/sysctl -n kernel.hostname
       /sbin/sysctl -w kernel.domainname="example.com"
       /sbin/sysctl -p/etc/sysctl.conf
       /sbin/sysctl -a --pattern forward
       /sbin/sysctl -a --pattern forward$
       /sbin/sysctl -a --pattern 'net.ipv4.conf.(eth|wlan)0.arp'
       /sbin/sysctl --system --pattern '^net.ipv6'

PARAMÈTRES OBSOLÈTES

       base_reachable_time et retrans_time sont obsolètes. La commande sysctl ne  permet  pas  de  modifier  les
       valeurs  de  ces  paramètres. Les utilisateurs qui désirent vraiment utiliser les interfaces obsolètes du
       noyau devraient insérer autrement les valeurs dans le système de fichiers /proc. Par exemple :

       echo 256 > /proc/sys/net/ipv6/neigh/eth0/base_reachable_time

FICHIERS

       /proc/sys
       /etc/sysctl.d/*.conf
       /run/sysctl.d/*.conf
       /usr/local/lib/sysctl.d/*.conf
       /usr/lib/sysctl.d/*.conf
       /lib/sysctl.d/*.conf
       /etc/sysctl.conf

VOIR AUSSI

       sysctl.conf(5), regex(7)

AUTEUR

       George Staikos <staikos@wnedorg>

BOGUES

       Signalez les bogues à <procps@freelists.org>

procps-ng                                          2020-02-27                                          SYSCTL(8)