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


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

Автор Тема: Команда закрытия программы Ubuntu через терминал  (Прочитано 2404 раз)

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

Оффлайн Immo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Есть ли команда для закрытия программы, не убивая процесс, или принудительно, а просто нормально закрыть?

Оффлайн staso

  • Активист
  • *
  • Сообщений: 437
    • Просмотр профиля
kill вроде и посылает процессу SIGTERM о требовании завершить работу, не убивая процесс самостоятельно

Оффлайн Immo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
нет, даже на примере браузера, он не запрашивает сохранить ли текущие вкладки, а просто убивает процесс

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Цитата: man 7 signal
Signal     Value     Action   Comment

SIGHUP1TermHangup detected on controlling terminal
SIGINT2TermInterrupt from keyboard
SIGQUIT3CoreQuit from keyboard
SIGILL4CoreIllegal Instruction
SIGABRT6CoreAbort signal from abort(3)
SIGFPE8CoreFloating point exception
SIGKILL9TermKill signal
SIGSEGV11CoreInvalid memory reference
SIGPIPE13TermBroken pipe: write to pipe with no readers
SIGALRM14TermTimer signal from alarm(2)
SIGTERM15TermTermination signal
По умолчанию kill посылает SIGTERM, попробуйте SIGQUIT, SIGINT. Cписок сигналов можно получить командой kill -l
« Последнее редактирование: 07 Апреля 2015, 15:04:30 от Azure »
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Immo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
я в этом новичек, ожете сказать какой из этих сигналов использовать?

Пользователь решил продолжить мысль 07 Апреля 2015, 15:12:04:
не работают эти
« Последнее редактирование: 07 Апреля 2015, 15:12:04 от Immo »

symon2014

  • Гость
pkill -15 $PROC_NAME

 

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