Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveur-debian-general:processus-debian [22/08/2015 12:03] – zonewebmaster | serveur-debian-general:processus-debian [08/10/2019 17:02] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 45: | Ligne 45: | ||
</ | </ | ||
+ | ==== La commande pidof ==== | ||
+ | La commande pidof est plus adapté a l' | ||
+ | |||
+ | <code sh> | ||
+ | pidof apache2 | ||
+ | </ | ||
+ | |||
+ | Cet exemple donnera à l' | ||
+ | |||
+ | < | ||
+ | 15008 15006 15005 15004 15003 15001 10046 10044 10043 9997 9975 | ||
+ | </ | ||
+ | |||
+ | Ici nous constatons que Apache2 est lancé plusieurs fois, ce qui est normal. Un processus Apache2 est attribué à chaque visiteur. | ||
===== Arrêt des processus ===== | ===== Arrêt des processus ===== | ||
Il arrive, parfois, qu'on ai besoin d' | Il arrive, parfois, qu'on ai besoin d' | ||
- | * La commande // | + | * La commande // |
//killall// permet de **tuer** tous les **processus** dont le nom de commande est connu | //killall// permet de **tuer** tous les **processus** dont le nom de commande est connu | ||
<code sh> | <code sh> | ||
Ligne 56: | Ligne 70: | ||
</ | </ | ||
- | * La commande // | + | * La commande // |
//kill// permet de **tuer** le processus dont on connait le **PID**. | //kill// permet de **tuer** le processus dont on connait le **PID**. | ||
<code sh> | <code sh> | ||
Ligne 65: | Ligne 79: | ||
</ | </ | ||
- | * La commande // | + | * La commande // |
//pkill// permet d' | //pkill// permet d' | ||
<code sh> | <code sh> | ||
Ligne 71: | Ligne 85: | ||
</ | </ | ||
+ | ===== Vie des processus ===== | ||
+ | |||
+ | * Connaître quel port est écouté par quel processus | ||
+ | |||
+ | On va prendre comme exemple un cas pratique. | ||
+ | J'ai rencontré lors d'un redémarrage serveur postfix qui ne voulait pas démarrer car un processus était déjà en route sur le port 25. J' | ||
+ | < | ||
+ | Mar 6 18:36:16 xxx postfix/ | ||
+ | </ | ||
+ | Pour savoir quel processus écoutait sur le port 25, et empêchait le redémarrage de postfix, j'ai utilisé cette commande : | ||
+ | |||
+ | <code sh> | ||
+ | lsof -i TCP:25 | ||
+ | </ | ||
+ | Ce qui m'a donné le message suivant : | ||
+ | < | ||
+ | COMMAND | ||
+ | sendmail- 3169 root 4u IPv4 | ||
+ | </ | ||
+ | Donc, il a suffit de " | ||
+ | |||
+ | ===== Auteurs et sources ===== | ||
+ | |||
+ | * Auteur : [[: | ||
+ | |||
+ | ===== Navigation ===== | ||
- | ===== Crédits et sources ===== | + | * [[: |
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
- | * Auteur | + | <nspages -h1 -exclude:subNs: -textPages=" |