Réponses:
Les commandes générales de contrôle des tâches sous Linux sont les suivantes:
C'est à peu près tous. Notez le% infront du numéro de travail dans les commandes - c’est ce qui indique à Kill que vous parlez de travaux et non de processus.
fget un Ctrl-C;)
Juste pour ajouter aux autres réponses, bash vous permet d’ignorer le fgnuméro de travail si vous le spécifiez.
Par exemple, ils sont équivalents et reprennent le dernier travail:
%
%%
fg
fg %
Ceux-ci reprennent le travail n ° 4:
%4
fg 4
fgque %.
%c'est génial, merci! En tant que dactylographe, je trouve fgtrès irritant (même doigt). Mais alors, c'est comme ça cd.
bg %ou l' autre % &.
Si vous ne l'avez pas lancé depuis le terminal actuel, utilisez ps aux | grep <process name>pour trouver le numéro de processus (pid), puis reprenez-le avec:
kill -SIGCONT <pid>
(Malgré son nom, il kills’agit simplement d’un outil permettant d’envoyer un signal au processus, ce qui permet aux processus de communiquer entre eux. Un "signal de suppression" n’est qu’un des nombreux signaux standard.)
Conseil bonus: entourez le premier caractère du nom du processus avec []pour éviter que la grepcommande elle-même n'apparaisse dans les résultats. par exemple, pour trouver un emacsprocessus, utilisezps aux | grep [e]macs
fg?
Ctrl-ztaper vos commandes, puis les reprendre. Vous pouvez évidemment exécuter des commandes sans quitter Vim via la:!commande ed