linux: tüm işlemlerimi öldür ama bu terminali değil


13

Linux'ta mevcut tüm süreçlerimi öldürmek için kolay bir yol istiyorum.

Sorun kill -9 -1şu ki mevcut terminali de öldürüyor. Mevcut terminal dışında her şeyi öldürmenin kolay bir yolu var mı?

Yanıtlar:


9

Bu, geçerli terminalle ilişkili olanlar dışındaki tüm işlemleri öldürür:

kill `ps -o pid= -N T`

debian altında çalışmaz. ps tüm süreçleri listeler
ThorstenS

"Ps" için "T" argümanı geçerli terminalle ilişkili tüm işlemleri seçer ve "-N" bunu reddeder.
Inshalla

Bu iyi olabilir ... ama eğer kök ya da sudo altında idam edilirse sistemi yıkar. stackoverflow.com/questions/53048310/… : D
tink

2

Ama sadece -9'u son çare olarak kullanılması gerektiği için diz sarsıntısı mekanizması olarak kullanma. Süreç tarafından yakalanamaz ve bir sürecin kaynaklarını temizlemesine izin vermez.

Başlamak için belki -15'i öldürmeyi deneyin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.