1) узнаем по названию программы, PID процесс:

a) keiz@ekz:~$ ps -A | grep evolution

4198 ? 00:00:23 evolution

4203 ? 00:00:00 evolution-data-

4219 ? 00:00:02 evolution-excha

4246 ? 00:00:00 evolution-alarm

 

b) Можно и по другому:

keiz@ekz:~$ ps opid= -C evolution

14546

с) Можно и так, но с указаниям полных путей исполняемых частей процесса:

keiz@ekz:~$ ps aux | grep evolution

 

d) Можно и по другому.

keiz@ekz:~$ pidof evolution

 

Варианты: b & d – наиболее корректно подходят для выполнения поставленной задачи.

2) Убиваем зависший и не только процесс, но и все его порождения:

keiz@ekz:~$ kill -9 4198

 

Просмотр свойств процесса:

keiz@ekzorchik:~$ ps aux | grep kaffeine

keiz 31221 0.2 0.2 197976 23772 ? S 16:02 0:00 kaffeine

keiz 31324 0.0 0.0 7236 832 pts/5 R+ 16:07 0:00 grep kaffeine

 

Буквы в поле STAT при запуске ps -aux или top расшифровываются следующим образом:

R – Процесс выполняется в данный момент

S – Процесс ожидает выполнение (спит)

D – Процесс в полной (непрерываемой) спячке, например, ожидает ввода/вывода

Z – zombie или defunct процесс, т.е. процесс у которого нет родителя.

T – Процесс остановлен.

W – процесс в свопе

< – процесс в приоритетном режиме.

N – процесс в режиме низкого приоритета

L – real-time процесс, имеются страницы заблокированные в памяти.

 

На этом практические примеры завершения процессов закончены. В последующих статьях будет показано расширенное использование. На этом всё, удачи!

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru