GNU/Linux >> Tutoriels Linux >  >> Linux

Redémarrez le processus sur Linux par son numéro pidn avec la commande kill, comment ?

Il n'y a pas de signal de "redémarrage". Vous devez enregistrer l'environnement (environ, cwd, cmdline, contexte de sécurité…) à partir de /proc/<pid> et redémarrez manuellement le processus.

SIGHUP est proche, mais il n'est utilisé que par convention pour demander au programme de recharger ses paramètres.


Il y a un signal "RECHARGER".

Supposons que vous ayez un squid processus avec pid 1 s'exécute dans le conteneur, si vous redémarrez le processus squid, le conteneur se fermera. mais vous pouvez le "RECHARGER" comme ceci :

kill -HUP 1

Linux
  1. Comment tuer un processus zombie sous Linux

  2. Comment vérifier l'utilisation de la mémoire du processus avec la commande Linux pmap

  3. Comment calculer l'utilisation du processeur d'un processus et de tous ses processus enfants sous Linux ?

  4. Comment mettre en pause/reprendre un processus sous Linux

  5. Linux :fermer un programme avec la ligne de commande (ne pas le tuer)

Comment tuer un processus sous Linux

Commande Kill sous Linux

Commande Killall sous Linux avec des exemples

Comment tuer les processus Zombie sous Linux

5 façons rapides de tuer un processus sous Linux

Comment tuer un processus sous Linux