Provided by: procps_3.3.17-7ubuntu1_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>