Zrobiłem proces z inną aplikacją. Widzę, że to działa z:Przejdź z powrotem do działającego procesu na Linuksie po umieszczeniu go w tle.
ps -ef
Jak mogę przełączyć się do tego procesu, jak gdybym zaczął się to ręcznie, wpisując komendę w konsoli?
Zrobiłem proces z inną aplikacją. Widzę, że to działa z:Przejdź z powrotem do działającego procesu na Linuksie po umieszczeniu go w tle.
ps -ef
Jak mogę przełączyć się do tego procesu, jak gdybym zaczął się to ręcznie, wpisując komendę w konsoli?
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
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
.
Jeśli podoba Ci się 'screen', spójrz lepiej na [tmux] (http://tmux.sourceforge.net/) we wszystkich aspektach w porównaniu do ekranu IMHO –