Як можна закрити / заблоковану програму / програму?


21

Я використовую робочий стіл Ubuntu 12.04.1 LTS.

Ми з сином граємо в ігри на GCompris і кілька модулів заморожуються / закриваються.

Коли це відбувається, я не знаю, як закрити програму.

Я знаю, що в Windows я міг би використовувати ctrl-alt-del, щоб дістатися до менеджера завдань, щоб закрити його.

Чи є еквівалент цьому в Ubuntu?


Відповіді:


49

Натисніть ALT + F2, введіть xkill. Вказівник миші на екрані зміниться на хрест.

Потім за допомогою нього можна просто натиснути на вікно, яке ви хочете закрити.


7
кращий досвід користувача коли-небудь
Анджей Реманн

1
Це повинна була бути прийнята відповідь.
Мухаммед бен Юсрат

19

Це мій "linux-чіт-лист для надзвичайних ситуацій":

1. Непридатний додаток

SUPER-> введіть у System Monitor -> RETURN-> знайти процес -> клацніть правою кнопкою миші -> Kill Process

або

ALT+ F2-> введіть xkill-> x позначає місце (або в цьому випадку заморожений додаток)

або

CTRL+ ALT+ T-> введіть top-> знайти ідентифікатор процесу -> k PIDде PID = ідентифікатор процесу

Ефект : Це вбиває програму.


2. Невідчутливий робочий стіл

CTRL+ ALT+ F1-> введітьsudo service lightdm restart

Ефект : Це вбиває сеанс і запускає новий.


3. Система без чутливості

ОСТАННІЙ ПРИТУЛОК. ТИЛЬКО ВИКОРИСТОВУЄТЬСЯ, КОЛИ ВСЕ ВІДМОВЛЕННЯ ІНШЕ:

Утримуйте клавішу ALT+ SysRqта натисніть наступні клавіші в заданому порядку:

R-> E-> I-> S-> U->B

Тут ви знайдете чарівний SysRqключ:

введіть тут опис зображення

Ефект : це перезавантажує систему, але лише після виконання наступних дій:

unRaw      (take control of keyboard back from X),
 tErminate (send SIGTERM to all processes, allowing them to terminate gracefully),
 kIll      (send SIGKILL to all processes, forcing them to terminate immediately),
  Sync     (flush data to disk),
  Unmount  (remount all filesystems read-only),
reBoot.

Бонус мнемонічний : перезавантажте навіть якщо система повністю порушена


4

Просто відкрийте у меню Пуск "Меню"> система> монітор системи Там ви знайдете запущені завдання, і ви зможете їх закрити.

Ви також можете спробувати ALT+F4

щоб закрити запущену програму на передньому плані.

Іншою можливістю буде використання Ctrl+ ALT+F4

Ви повинні увійти там зі своїм обліковим записом користувача. Тоді ви могли бігти

top

Якщо ви хочете "вбити" процес, ви записуєте номер "PID". Потім ви вводите зверху:

k number_of_PID

number_of_PIDномер PID, який ви тільки що записали. Потім процес повинен закінчитися.


1

Використовуючи Alt + F2, xkill є хорошим варіантом для додатків, які мають вікно для натискання.

Іноді додаток виходить з ладу, і більше немає вікна, але програма все ще заморожена у фоновому режимі. У цьому випадку ви можете використовувати "Монітор системи", щоб вбити його.


1

Це фактично сталося зі мною 18.04 сьогодні Alt-F2 і xkill не працювали для мене

Я закінчив виходити з системи та знову входив у систему, і коли він завершив реєстрацію, я повернувся назад у впертому додатку


1
Це абсолютно так. Прочитайте питання ще раз. Він запитує .... ЦІТА ... "Як можна закрити / заблоковану програму / програму?" ТІЛЬКИ так, як мені вдалося закрити заблоковану програму на моїй установці 18.04, було саме так, як я описав. Нічого іншого не працювало. Дві відповіді вище, мабуть, означають, що прості, але ефективні рішення не прийнятні.
Користувач6655

Відповідь викликано. Це дійсно відповідає на запитання. Немає роботоперевірки, будь ласка?
Fabby

0

Спосіб вбивства процесів, що заморожуються, є терміналом. Відкрийте термінал, Ctrl+ Alt+, Tтоді ви можете ввести цю команду.

sudo ps -aux | grep -inE (name of application)  # no parenthesis.

Наприклад, для калькулятора, sudo ps -aux | grep -inE calc тоді щось подібне вийде.

210:(computer name)   7645  0.0  0.4 630824 37700 ?        Sl   Mar15   0:17 gnome-calculator
240:(computer name)  10403  0.0  0.0  14224   964 pts/2    S+   22:04   0:00 grep --color=auto -inE calc

перший номер, 7645 для першої програми - це його ідентифікаційний номер. Отже, щоб його вбити, наберіть

sudo kill 7645

** Примітка для того, що sudo ps -aux | grep -inE calcя міг би набрати, sudo ps -aux | grep -inE calculatorщоб бути більш конкретним.

** додаткова примітка, sudoне потрібна для sudo ps -aux | grep -inE calc.


Я не думаю , що потрібно sudoшукати цей процес і вам не потрібно буде grep«s -Eпрапор. Також є pgrepі pkill...
Zanna
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.