le numéro indique le numéro qui identifie le processus. Vous pouvez aussi utiliser directement le numéro des travaux (celui entre crochets) précédé de %
avec kill par exemple
pgrep et pkill pour éviter les tubes entre ps et grep. Avec notamment l'affichage par ordre de lancement de pgrep -o dont je causais sur Mastodon il y a peu de temps.
# [Memo ] les jobs
Posté par David Marec . En réponse au journal Ligne de commande : les 20 mémos d'un « autodidacte ». Évalué à 7.
AMA, Il manque un bout sur les processus, notamment les travaux: la mise en veille, l'exécution en tâche de fond.
Mettre le travail en attente:
Appuyez sur [ctrl-z]
pour obtenir la liste des travaux qui s'exécutent sous votre session:
Continuer l’exécution:
ou, continuer en tâche de fond:
Notez le
&qui indique que le processus s'exécute en fond, démarrer le directement en fond de la même manière:le numéro indique le numéro qui identifie le processus. Vous pouvez aussi utiliser directement le numéro des travaux (celui entre crochets) précédé de
%avec kill par exemple
Car en fait, tout ça n'est en fait que de l'envoi de signal aux processus.
Laisser ces travaux se terminer même après la fermeture de session ?
Utilisez
disown:Vous pouvez fermer votre session.
Ou
nohup, pour:nohup.out.les raccourcis
pgrepetpkillpour éviter les tubes entrepsetgrep. Avec notamment l'affichage par ordre de lancement depgrep -odont je causais sur Mastodon il y a peu de temps.biblio
voir aussi la série des