Список процессов Linux – как убить процесс?

Список процессов Linux – как убить процесс?

Все действия, которые пользователь совершает на компьютере, сопровождаются зарождением, исполнением и завершением соответствующих процессов. Иногда они неожиданно дают сбой, либо просто являются нежелательными. В таких ситуациях необходимо «убить», то есть завершить такие процессы. Если вы никогда не будете проверять список процессов, то со временем система может засориться и это уменьшит скорость и качество работы компьютера.

В операционной системе Windows такая проблема решается в «Диспетчере задач», который можно вызвать нажатием Ctrl+Alt+Del. Но как поступать при работе в Линукс, к примеру в Ubuntu?

Для этого нам необходимо получить список процессов Linux с помощью команды ps. После его вызова вы увидите, что у каждого процесса есть свой персональный идентификатор – PID. Например – я запускаю программу Google Chrome, и вместе с этим рождается новый процесс.

Чтобы в Linux убить процесс, вам нужно ввести команду kill и указать на её идентификатор (PID).

Давайте рассмотрим пример работы с терминалом и способ завершения процесса. При работе с Linux очень важно научится убивать нежелательные процессы, поэтому знание нижеприведенных команд является обязательным.

ps axu | grep <Ваше_имя_пользователя> — отобразить все процессы, запущенные в системе от Вашего имени пользователя.

kill <PID> — «убить» процесс. Для начала определите PID Вашего «убиваемого» процесса при помощи ps.

killall <имя_программы> — «убить» все процессы по имени программы.

xkill (в терминале X window) — «убить» процесс, на окно которого укажите курсором.


Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'actions_post_nav' not found or invalid function name in /var/www/ch8648adac/www/linuxgid.ru/wp-includes/class-wp-hook.php on line 288