oio11: (Default)
[personal profile] oio11

Если вы знаете как прекратить не нужные(или подвисшие) вам процессы, знаете о XKill, Kill, top и PID то можете не читать эту статью.

Репозиторий Ubuntu Линукс

 

http://ubuntu-repository.blogspot.com/2010/09/blog-post.html

Как и во всех задачах, в линуксе существуют несколько путей решения, поставленной задачи:
Разделим их условно на консольный путь и графический.

Графический:

1)Если система ещё не слишком подвисла (приложение не обездвижило полностью систему) и вы можете двигать мышью или дождаться запуска графической программы, то вы можете запустить из меню Ка-Пуск - "Система" - ksysguard, который очень похож на "диспетчер задач" из windows
Просто выделите зависшую программу и нажмите кнопку завершить процесс(обращу внимание, что некоторые задачи можно завершить только запустив ksysguard под верховным пользователем root).

2) Второй способ наиболее оптимальный из всех (ИМХО) - нажмите сочетание клавиш CTRL+ALT+ESC (настройка по умолчанию), курсор мыши должен превратиться в квадратный X (икс) далее левой кнопкой мыши щёлкните по графической форме приложения (зависшее окно) оно мгновенно закроется и выполнение программы завершиться. Чтобы отменить превративщийся курсор достаточно просто нажать ESC или _правую_ кнопку мыши. (для работы необходимо чтобы утилита XKill была установленна в системе.
3) Радикальный графический способ - по клавишному сочетанию CTRL+ALT+Backspace перезагружается графическая среда. Замечу, что весь компьютер не перезагружается, только окошки. После выполнения перезапуска графической среды (обычно быстро) вас пригласят войти в систему. Это на крайний случай.

Консольный способ:

***Кстати, если у вас не запущено окно консоли(терминала), можно "перепрыгнуть" на одну из "виртуальных" консолей простым нажатием клавиш CTRL+ALT+F1 (или любой другой из F1-F6).
Вернуться же в графику точно так же просто - CTRL+ALT+F7 (или любой другой из F7-F12).***

1)top - консольная утилита показывающая верхние позиции по занимаемым ресурсам компьютера программами (топ-лист - ресурсоёмких программ).
Она выводит таблицу (на одном экране) которая динамически изменяется в зависимости от загрузки ресурсов теми или иными приложениями
Пример вывода(сокращ.):
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1413 bk 20 0 183m 99m 17m R 81.1 9.9 29:15.18 xbill
31272 bk 20 0 418m 232m 28m S 9.9 23.0 23:16.15 firefox

увидев процесс явно занимающий все ресурсы тут для примера подвисший xbill (есть такая игра) занял якобы 81.1 % CPU, и для его прекращения необходимо нажать клавишу "K" (от англ. Kill и ввести PID (Process ID) нужного процесса, тут это 1413.

2)Либо можно использовать ещё один надёжный способ. Командаps ax
выведет много строчек подобных этим:
PID TTY STAT TIME COMMAND
1413 ? Rl 26:54 xbill
31272 ? Sl 21:36 /usr/lib/firefox-3.0.6/firefox
7483 pts/5 D+ 0:00 grep firefox

Где вам нужен лишь первый параметр будет PID (Process ID) - идентификатор процесса. Запомните его, он нам потребуется.
Выполнив следом за предыдущий командой эту
kill 1413
Мы прекратим (завершим процесс) с идентификатором 1413 в моём примере это XBill (игра).

Замечу так же, что очень удобным является сочетание команд в конвеер, например
ps ax | grep xbill выводит список запущенных процессов (их может быть много), передаёт его команде grep и возвращает нам лишь строчки содержащие слово xbill заданное команде grep, в вышеуказанном примере такая добавка, вывела бы только следующие строчки:

ps ax | grep xbill
PID TTY STAT TIME COMMAND
1413 ? Rl 26:54 xbill
1593 ? Rl 26:54 xbill
1359 ? Rl 26:54 xbill
Оссобенно это удобно, когда вы знаете какое приложение зависло или-и когда это приложение запущенно несколько раз и вам надо завершить все его копии.

Re: Довели)

Date: 2010-11-10 08:12 pm (UTC)
From: [identity profile] usersss.livejournal.com
{Я тут решила создать ярлыки папок на рабочем столе} я не захламляю свой рабочий стол
Image

а ярлыки были символическими ссылками или жёсткими?
(http://radikal.ru/F/i049.radikal.ru/1007/8e/e39cf3a2f6a5.png.html)

Re: Довели)

Date: 2010-11-10 08:41 pm (UTC)
From: [identity profile] oio11.livejournal.com
...я не захламляю свой рабочий стол...
А мне удобно, когда есть некоторые ярлыки на раб.столе(привычка))


Не знаю. но судя по тому, что при удалении ярлыков исчезли реальные папки - жесткими
И после этого решила поискать программы для восстановления - но "Тут вам не Windows")))

Re: Довели)

Date: 2010-11-10 09:20 pm (UTC)
From: [identity profile] usersss.livejournal.com
{жёсткими} ...?
как именно были созданы сии ярлыки?

и ещё: они были именно удалены или перемещены в корзину ( каталог /home/имя_пользователя/.Trash либо
/home/имя_пользователя/.local/share/Trash

может это поможет (???)
http://www.welinux.ru/post/2188
http://buzochok.org.ua/vosstanovlenie-udalyonnyx-fajlov-v-linux/
http://dshdsh.ru/06-01-deleted

или просто загрузится с ремонтного диска и запустить Acronis
From: [identity profile] oio11.livejournal.com
Случайный экспромт)))
Скачала картинку, хотела ее использовать для стола, зашла в свойства а там было создать ярлык(и)
Ну я и...)

Re: Довели)

Date: 2010-11-10 10:51 pm (UTC)
From: [identity profile] oio11.livejournal.com
За ссылки - спасибо) завтра посмотрю
Image

October 2025

S M T W T F S
   1234
567891011
12131415161718
19202122 232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 13th, 2026 11:01 pm
Powered by Dreamwidth Studios