Wprowadzanie poleceń 37
# fg 3
Spowoduje to wyświetlenie ekranu edytora pico.
Polecenia ps i kill
Każdy działający w tle proces posiada swój unikatowy numer identyfikacyjny, przypisany mu przez jądro. Jeśli chcemy wyświetlić numery identyfikacyjne bieżących procesów, skorzystamy z polecenia ps (ang. process status). Poniżej znajduje się fragment przykładowej listy procesów zwróconej przez ps:
tt ps
1 fiS8 pO S 0:00 su
1659 pO 3 0:00 fcash
2713 pO T 0:00 pico raport.txt
2714 pO T U:UU pico nowyraport.txt
Do zatrzymywania wybranych programów służy polecenie kill, które należy uzupełnić o numer procesu:
# kill -9 2714
[4]+ Killed pico nowyraport.txt
PATRZ RÓWNIEŻ
♦ Więcej informacji o kontroli procesów i programów działających w tle znajduje się w rozdziale 32
Zatrzymywanie procesów przez podanie ich identyfikatora nie jest jednak zbyt wygodne - znacznie prościej jest skorzystać z numeru zadania lub nazwy polecenia, umieszczając je w poleceniu kill po znaku %:
* kill %3
[3j+ Term i naled pico raport.txt
( kill *pico
[3]+ Termlnated pico raport.txt
Istnieje jeszcze jeden powód, dla którego warto korzystać z tej metody: wpisując długi numer identyfikacyjny nietrudno o pomyłkę, która może się skończyć zamknięciem niewłaściwego procesu i w konsekwencji utratą danych lub automatycznym zamknięciem systemu.