Как убить приложения

Я играл с Ubuntu, устанавливая новые темы и доки. Иногда во время установки весь экран просто зависает. Каков наилучший способ убить процесс / приложение в Ubuntu? Что-нибудь похожее на Ctrl + Alt + Del окон?

73
задан 18 January 2011 в 13:09

10 ответов

В System->Admin у вас есть приложение под названием System Monitor, это эквивалент windows task manager.

Edit: для более поздних версий Ubuntu (записывая это на ПК под управлением 13.10), вы найдете системный монитор через тире (вверху слева). Просто введите системный монитор или его части в тире и найдите приложение System Monitor...

alt text

67
ответ дан 18 January 2011 в 13:09

Сначала вы должны знать PID приложения, которое вы хотите убить.

вы можете использовать ps для получения этого.

ps aux | grep "$appName" | grep -v 'grep'

Затем используйте kill.(Убедитесь, что у вас есть привилегия убить его. )

kill  "$PID"
4
ответ дан 18 January 2011 в 13:09

Откройте терминал и введите:

kill $(pidof -s <application_name>)  

, где <имя_приложения> заменяется именем приложения в команде, которая используется для запуска приложения с терминала. .

0
ответ дан 18 January 2011 в 13:09

Вы также можете перезапустить X.Type Ctrl+Alt+Backspace

В ubuntu 10.04 эти клавиши будут отключены по умолчанию. Чтобы активировать эту функцию,

  • Goto System-->Preferences-->Keyboard

  • Выберите вкладку Layouts и нажмите на кнопку Options.

  • Выберите Последовательность клавиш, чтобы отключить X-сервер и включите Control + Alt + Backspace.

3
ответ дан 18 January 2011 в 13:09

Также быстрая комбинация горячих клавиш с использованием метода графического интерфейса работает с моим Ubuntu 14.04 (xfce), просто нажмите Ctrl + Alt + Esc и должен появиться курсор xkill , просто щелкните приложение, которое нужно убить.

1
ответ дан 18 January 2011 в 13:09

Не совсем как CtrlAltDel Windows, но вы также можете убить с помощью xkill. Просто перейдите в диалог "run" (Alt+F2), введите xkill и указатель мыши изменится на "x". Наведите курсор на приложение, которое вы хотите убить, и щелкните по нему, и оно будет убито. Иногда это может быть намного быстрее, чем загрузка системного монитора.

89
ответ дан 18 January 2011 в 13:09

Если ваш экран зависает, вы можете переключиться на виртуальную консоль (Alt-Ctrl-F1), войти в систему вместе со своим пользователем, набрать top, обнаружить процесс поедания процессора, а затем запустить skill process_name. Если это системный (корневой) процесс, используйте sudo skill process_name

6
ответ дан 18 January 2011 в 13:09

Если щелкнуть правой кнопкой мыши на панели Gnome и выбрать "Добавить в панель", в списке появится кнопка "Принудительного отказа". Если вы добавите это на панель, вы можете нажать на нее, а затем на не реагирующую программу, чтобы убить ее.

Вы также можете узнать о kill и killall программах командной строки.

3
ответ дан 18 January 2011 в 13:09

Вы можете использовать tty, нажав Ctrl + Alt + F2 , а затем войдите в систему и выполните следующую команду: -

kill -9 -1

От man kill ,

kill -9 -1
       Kill all processes you can kill.

Это вернет экран входа в систему, и после входа в систему все процессы будут работать заново.

5
ответ дан 18 January 2011 в 13:09

Это мой личный список убийств:

  • kill пример: kill 8888 эффект: убить приложение с PID 8888.
  • kill -9 пример: kill -9 8888 эффект: то же самое, что и выше, но более экстремальный и сильный.
  • killall <имя_приложения> пример killall firefox эффект: убить приложение или экземпляр приложения с именем firefox. Вам не обязательно знать номер PID, и это мой самый любимый.
  • kill -9 -1 эффект: убить все процессы, включая X Server, чтобы вы могли вернуться к диспетчеру дисплея (LightDM, GDM или KDM). Другое название этой команды - relogin . И эта команда является заменой нажатия кнопки «Выйти».
  • Alt + Printscreen + REISUB эффект: принудительный перезапуск; то же самое с Ctrl + Alt + Del в Windows. Это очень полезно, чтобы избежать повреждения жесткого диска.
  • Alt + Printscreen + REISUO эффект: принудительное завершение работы, как Ctrl + Alt + Del, но выполнение выключения вместо перезапуска. Отличаются только 1 последним символом (O и B).
  • xkill эффект: измените указатель на череп. Если вы щелкнете по графическому интерфейсу Windows с этим, окно определенно исчезнет.

Вы можете увидеть PID процесса с помощью команд ps aux , top , htop или графически с помощью системного монитора GNOME.

12
ответ дан 18 January 2011 в 13:09

Другие вопросы по тегам:

Похожие вопросы: