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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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 »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Immo

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

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

symon2014

  • Гость
pkill -15 $PROC_NAME

 

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