Comment envoyer le processus en cours en arrière-plan?


18

De temps en temps, j'émets une commande qui prend plus de temps que je ne le pensais (archivage d'un répertoire ou quelque chose). Comment échapper au processus, l'envoyer en arrière-plan et revenir à l'invite? Je pense qu'il y a un raccourci clavier, mais je ne le trouve pas ..

Réponses:


26

Si vous utilisez BASH, appuyez simplement sur CTRL- Z, ce qui suspendra le processus, puis utilisez la bgcommande pour l'envoyer en arrière-plan. Si vous voulez plus de détails, consultez cet article sur le contrôle des tâches BASH .


Pour info, vous pouvez utiliser command &- si vous avez besoin d'exécuter un processus de longue durée en arrière-plan (par exemple, dans les processus GUI qui attendent d'être fermés, vous pouvez initialement l'exécuter avec &).
Noam Manos
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.