sysctl¶
Présentation de l’outil¶
sysctl
est un utilitaire en ligne de commande sur les systèmes Unix et Linux qui permet de lire et de modifier les attributs du noyau du système d’exploitation. Les paramètres du noyau sont exposés via le système de fichiers /proc/sys/
, et sysctl
fournit une interface plus conviviale pour interagir avec eux. Cet outil est particulièrement utile pour les administrateurs système qui cherchent à ajuster les paramètres du noyau pour l’optimisation et la sécurité.
Installation¶
Sur Debian/Ubuntu¶
sysctl
est généralement préinstallé sur les systèmes Debian et Ubuntu. Il fait partie du paquet procps
.
Si, pour une raison quelconque, il n’est pas installé, vous pouvez installer le paquet procps
:
-
Mettez à jour la liste des paquets :
-
Installez le paquet
procps
:
Sur CentOS¶
De même, sysctl
est généralement préinstallé sur CentOS. Il fait également partie du paquet procps-ng
.
Si ce n’est pas le cas, vous pouvez installer le paquet procps-ng
:
-
Mettez à jour la liste des paquets :
-
Installez le paquet
procps-ng
:
Exemple d’utilisation¶
Après l’installation, vous pouvez utiliser sysctl
pour lire et modifier les paramètres du noyau. Voici quelques exemples :
-
Pour afficher un paramètre spécifique :
Par exemple :
-
Pour modifier un paramètre :
Par exemple :
-
Pour charger les paramètres à partir d’un fichier de configuration :
Par exemple :
Bibliographie¶
- Documentation du noyau Linux sur
sysctl
: Lien vers la documentation - Site web officiel de
procps
: Lien vers le site