Généralement, lorsque l'on ping une destination, un nom de domaine ou une adresse IP et afin d'arrêter le ping, nous faisons CTRL+C.
Comme sur cette image :
Et maintenant, imaginons que nous voulons laisser le ping continuer et en même temps faire autre chose avec le même terminal ?
Lançons un ping puis au lieu d'appuyer sur CTRL+C, appuyons plutot sur CTRL+Z :
ça nous donnera ceci :
Vous voyez bien la mention [1]+ Stopped qui ne veut pas dire que le processus est stoppé mais au fait le ping continue en tâche de fond.
Vous pouvez lancer comme ça une série de ping et les laisser tourner en tache de fond et à chaque fois vous quitter avec CTRL+Z et non pas tuer le processus avec CTRL+C.
Comment arrêter alors ces requetes de ping ?
Tapez la commande fg
Ainsi vous retrouverez toutes les requêtes de ping lancées auparavant et là, un simple CTRL+C pour arrêter les ping un par un
Un peu comme dans cette illustration :
Jusqu'à ce que vous voyez le message :
bash: fg: current : tâche inexistante
Merci de m'avoir lu
Salutations amicales