Я хочу, чтобы в Linux был простой способ убить все мои текущие процессы.
Проблема с kill -9 -1
в том, что он также убивает текущий терминал. Есть ли простой способ убить все, кроме текущего терминала?
Это убивает все процессы, кроме связанных с текущим терминалом:
kill `ps -o pid= -N T`
Но просто хочу сказать, что не используйте -9 как механизм коленного рефлекса, так как его следует использовать в крайнем случае. Он не может быть пойман процессом и не позволяет процессу очищать свои ресурсы.
Попробуйте вместо этого убить -15.