2011-08-29 19 views

Odpowiedz

24

Jeśli jest uruchamiany z bieżącej powłoki, użyj standardowej kontroli zadań, np.

$ jobs 

$ gedit & 
[1] 3341 

$ jobs 
[1]+ Running     gedit & 

$ fg %1 
gedit 
6

Zasadniczo można zarządzać tylko procesami z kontrolą zadań, które są elementami potomnymi bieżącej powłoki, czyli zadaniami uruchamianymi przez powłokę, z którą pracujesz. Jeśli uruchomiłeś i uruchomiłeś proces z bieżącą powłoką, zadziała fg i inne opcje sterowania zadaniami. Jeśli nie, nie możesz zarządzać pracą z powłoką.

Najczęściej stosowanym "obejściem" (w rzeczywistości znacznie silniejszym niż powłoka) jest GNU screen.

+2

Jeśli podoba Ci się 'screen', spójrz lepiej na [tmux] (http://tmux.sourceforge.net/) we wszystkich aspektach w porównaniu do ekranu IMHO –

Powiązane problemy