Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Linuxtopia - CentOS Enterprise Linux Guide de reference - Utilisation de la commande sysctl

5.4. Utilisation de la commande sysctl

La commande /sbin/sysctl est utilis�e pour afficher, d�finir et automatiser les param�tres du noyau dans le r�pertoire /proc/sys/.

Pour obtenir un aper�u rapide de tous les param�tres configurables dans le r�pertoire /proc/sys/, tapez la commande /sbin/sysctl -a en �tant connect� en tant que super-utilisateur (root). Cette derni�re dresse alors une longue liste exhaustive � laquelle le court extrait figurant ci-dessous pourrait ressembler�:

net.ipv4.route.min_delay = 2
kernel.sysrq = 0
kernel.sem = 250     32000     32     128

Ces informations sont les m�mes que celles obtenues en consultant chaque fichier individuellement. La seule diff�rence r�side dans l'emplacement du fichier. Par exemple, le fichier /proc/sys/net/ipv4/route/min_delay appara�t comme net.ipv4.route.min_delay o� les barres obliques de r�pertoire sont remplac�es par des points et o� la partie proc.sys est implicite.

Il est possible d'utiliser la commande sysctl au lieu de echo pour affecter des valeurs aux fichiers modifiables du r�pertoire /proc/sys/. Par exemple, au lieu d'utiliser la commande�:

echo 1 > /proc/sys/kernel/sysrq

utilisez la commande sysctl �quivalente comme suit�:

sysctl -w kernel.sysrq="1"
kernel.sysrq = 1

Ce type de r�glage rapide des valeurs individuelles dans /proc/sys/ est certes pratique en phase de tests, mais ne fonctionne pas aussi bien sur un syst�me de production car tous les param�tres sp�ciaux de /proc/sys/ sont perdus lors du red�marrage du syst�me. Pour pr�server les param�tres personnalis�s, ajoutez-les au fichier /etc/sysctl.conf.

Chaque fois que le syst�me d�marre, le programme init ex�cute le script /etc/rc.d/rc.sysinit. Ce dernier contient une commande pour ex�cuter sysctl � l'aide de /etc/sysctl.conf afin de d�terminer les valeurs transmises au noyau. Toute valeur ajout�e � /etc/sysctl.conf prendra effet � chaque d�marrage du syst�me.

 
 
  Published under the terms of the GNU General Public License Design by Interspire