Как принудительно закрыть программу файлы

Не могу использовать pkill или xkill, поэтому, пожалуйста, быстро ответьте на мой вопрос

1 ответ

Попробуйте использовать pkill -9, принудительно закроет зависшее приложение, вместо того, чтобы ждать его корректного выхода. Будьте осторожны, это может привести к потере данных, если программа работала с некоторыми файлами. Не используйте эту опцию по умолчанию, если только программа не зависла, как в вопросе.

-9означает SIGKILL. Это один из сигналов POSIX, который можно отправлять процессам. Когда вы нажимаете Ctrl-C в своей консоли, обычно отправляется SIGINT (прерывание), это позволяет программе запускать любой пользовательский код для корректной остановки. С другой стороны, SIGKILL не оставляет такой возможности и немедленно завершает процесс, что полезно в случае, если процесс завис и не отвечает на такие сигналы, как SIGINT.

Другие вопросы по тегам