Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: должны ли kill и пр. завершать процесс  (Прочитано 1232 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн max1866

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
должны ли kill и пр. завершать процесс
« : 10 Сентября 2010, 16:44:43 »
вобщем-то у меня проблемка не особой важности, но всё-таки интересно узнать:    в нескольких мануалах прочёл, что процессы, запущенные в терминале не в фоновом режиме, завершаются командой term (либо Ctrl+C), убиваются - kill, и останавливаются - stop. ничего из этого  на моей Ubuntu 10.04 не работает, то есть процесс на эти команды не реагирует. кроме как на Ctrl+C, который заработал только после того, как я поменял местами США раскладку клавы и Рус - США наверх.



я конечно понимаю что можно нажать крестик и успокоится, но раз (как я понял) есть такие функции.... непорядок
и под конец вопрос) - это глюк какойто в терминале или я мануалы неправильно понял?    спасибо тем, кто знает, и ответит :)

Оффлайн Deathrose

  • Участник
  • *
  • Сообщений: 167
    • Просмотр профиля
Re: должны ли kill и пр. завершать процесс
« Ответ #1 : 10 Сентября 2010, 16:58:05 »
Ну все что вы перечислили является сигналами команды kill. А Ctrl+C это break или что того.

rapidsp

  • Гость
Re: должны ли kill и пр. завершать процесс
« Ответ #2 : 10 Сентября 2010, 17:03:08 »
Настоящие убийцы пользуются
kill -9 <pid>

Оффлайн max1866

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: должны ли kill и пр. завершать процесс
« Ответ #3 : 10 Сентября 2010, 18:13:08 »
так PID процесса я смогу узнать только если сам процесс будет в фоновом режиме, а в строке введу, например, "ps". а когда, хотя бы тот же gedit, на переднем плане, то кажись такое не пройдёт

Оффлайн onkel

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: должны ли kill и пр. завершать процесс
« Ответ #4 : 10 Сентября 2010, 18:23:01 »
ps -au
и ищете свой gedit среди кучи других процессов

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: должны ли kill и пр. завершать процесс
« Ответ #5 : 10 Сентября 2010, 19:16:49 »
и ищете свой gedit среди кучи других процессов

Еще чего, пусть комп сам ищет.

ps -A | grep gedit
« Последнее редактирование: 10 Сентября 2010, 19:18:55 от RustemNur »

Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1131
    • Просмотр профиля
Re: должны ли kill и пр. завершать процесс
« Ответ #6 : 10 Сентября 2010, 19:17:36 »
1) man kill
man pkill
2) у тебя консоль занята ожиданием завершения работы gedit. Думать надо, что и куда вводить.
Jellyfish 6.5.0-45-generic
2690v4 64Gb

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: должны ли kill и пр. завершать процесс
« Ответ #7 : 10 Сентября 2010, 19:40:36 »
killall -v -s9 gedit
лучше на "ты"

Оффлайн SureGOOD

  • Активист
  • *
  • Сообщений: 724
  • suregood.ru
    • Просмотр профиля
    • suregood.ru
Re: должны ли kill и пр. завершать процесс
« Ответ #8 : 10 Сентября 2010, 19:41:59 »
ты не совсем корректно пользуешься этими командами. почитай man на самом деле

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.