Metti un'attività in secondo piano con bash


11

So che puoi iniziare un lavoro in background con Bash foo &. Tuttavia, il modo migliore che conosco per mettere in primo piano un lavoro in primo piano è fare Ctrl+ zper metterlo in pausa e poi bg 1riprenderlo in background.

C'è un modo più veloce? Qualche Ctrl+ Somethingcombinazione di tasti di cui non sono a conoscenza?

Risposte:


8

No, non c'è. I terminali reinterpreta CtrlZcome SIGTSTPindipendentemente bash conclude il processo in background. Vedi l' suspopzione di sttycosì come la signal(7)pagina man.


5

È possibile associare una sequenza di tasti a bg(nessun argomento indica il lavoro corrente), quindi è possibile farlo

Ctrl- z Ctrl-Something

Quindi sarebbero solo due battute. Non vorrai utilizzare bg 1nel caso in cui siano presenti più lavori.

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.