Можно ли убить все процессы с помощью терминала Linux?

И, если можно, то как это сделать?
  • Вопрос задан
  • 333 просмотра
Пригласить эксперта
Ответы на вопрос 7
HemulGM
@HemulGM
Delphi Developer, сис. админ
А может всё таки откроете документацию новичка и почитаете?
Ответ написан
Zoominger
@Zoominger Куратор тега Linux
System Engineer
Можно. Гуглите "kill" либо "init".
Защиты от дурака в Швабодном нет.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
можно
командой kill
Ответ написан
CityCat4
@CityCat4
Если я чешу в затылке - не беда!
Можно.

Можно даже сам процесс терминала убить, из которого команда вызвана.

Можно даже всю систему убить, удалив один файлик :)
Ответ написан
@metajiji
Прямой ответ на вопрос
ps ax | awk '{print $1}' | xargs kill

И лучше так не делать на живой системе, результат не предсказуем.
Ответ написан
Почему непредсказуем? Первым в списке awk PID 1, это у меня /sbin/init
При выполнении полной этой команды у меня просто завершился сеанс без предупреждения и без сохранения данных в приложениях (ну я особо ничего и не открывал и не делал, а браузер вкладки восстановил сам).
Что интересно, вручную убить процесс с PID 1 не даёт (операция не позволена).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы