Как принудительно завершить процесс в Убунту

Стандартный
           

kill

Бывают случаи, когда нужно завершить процесс/программу, но он/она никак не хочет слушать ваши пожелания. Визуально вы вроде-бы закрыли программу, но сам процесс на самом деле все еще остается активным. Что делать в таком случае?

Приведу пример. Я запустил программу Qtractor (мультитрековый Audio/MIDI секвенсор). После ее закрытия в системе перестали воспроизводится все звуковые и видео файлы. Чтобы посмотреть все запущенные процессы запустим команду Top:

top

В запущенных процессах я увидел виновника отсутствия звука — это jackdbus. Для начала нужно узнать PID этого процесса (левая колонка). Он был равен 15534. Ну а теперь выполним простую команду :

kill -9 15534

которая «прибьет» зависший процесс. Параметр -9 означает, что данную команду никак нельзя перехватить и отменить. Будьте предельно осторожны используя эту команду! Нужно точно знать какой именно процесс вы хотите завершить, а то можно наделать много бед!

4 Comments

Leave a Reply

Статьи