13 Quiero una manera fácil en Linux para eliminar todos mis procesos actuales. El problema kill -9 -1es que también mata el terminal actual. ¿Hay una manera fácil de matar todo excepto el terminal actual? linux bash kill — flybywire fuente
9 Esto mata todos los procesos, excepto los asociados con el terminal actual: kill `ps -o pid= -N T` — Inshalla fuente No funciona bajo Debian. ps enumera todos los procesos — ThorstenS El argumento "T" para "ps" selecciona todos los procesos asociados con el terminal actual y "-N" lo negará. — Inshalla Bien puede ser ... pero si se ejecuta como root o bajo sudo, eso hace caer el sistema. stackoverflow.com/questions/53048310/… : D — tink
2 Pero solo quiero decir que no use -9 como un mecanismo de rodilla, ya que debería usarse como último recurso. El proceso no puede atraparlo y no permite que un proceso limpie sus recursos. Intenta quizás matar -15 en su lugar para comenzar. — Rob Wells fuente