Come inviare il processo in esecuzione in background?


18

Di tanto in tanto emetterò un comando che impiega più tempo di quanto pensassi (archiviazione di una directory o qualcosa del genere). Come posso evitare il processo, inviarlo in background e tornare al prompt? Penso che ci sia una scorciatoia da tastiera, ma non riesco a trovarla ..

Risposte:


26

Se stai usando BASH, premi semplicemente CTRL- Z, che sospenderà il processo, quindi usa il bgcomando per inviarlo in background. Se vuoi maggiori dettagli dai un'occhiata a questo articolo sul controllo del lavoro BASH .


Cordiali saluti, è possibile utilizzare command &- se è necessario eseguire un processo con una lunga durata in background (ad esempio, nei processi della GUI che attendono fino alla chiusura, è possibile inizialmente eseguirlo &).
Noam Manos,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.