Bu killall
komutu, SIGSTOP
onları dondurmak için belirli bir adla eşleşen tüm işlemlere bir sinyal göndermek ve daha sonra SIGCONT
tekrar çözdürmek için aynı yolu göndermek için kullanabilirsiniz.
Önce işlem adını bulun pgrep -l SEARCH_PATTERN
:
$ pgrep -l chrom
13010 chromium-browse
13036 chromium-browse
13038 chromium-browse
13153 chromium-browse
13166 chromium-browse
13169 chromium-browse
13175 chromium-browse
13187 chromium-browse
13195 chromium-browse
13206 chromium-browse
Uzun adları keseceğini unutmayın, bu nedenle r
eksiktir. Ancak bu bir sorun değildir, çünkü Tabişlemi otomatik olarak tamamlayacak olan işlem adını girmek için tamamlamayı kullanabilirsiniz .
Sonra SIGSTOP
sinyali şöyle adlandırılan tüm işlemlere gönderirsiniz chromium-browser
:
$ killall -s STOP chromium-browser
Chromium penceresi yanıt vermiyor gibi gri renkte görünür. Gerçekten tepkisiz hale geldi, bu yüzden beklenen bir şeydi. Artık pencereyle hiçbir şekilde etkileşime giremezsiniz (uygulamanın kendisi tarafından değil, pencere yöneticisi tarafından işlenen menü çubuğu ve simge durumuna küçültme vb. Hariç). Ancak, düğmeler vb. Tıklatılarak oluşturulan olaylar yine de oluşturulur ve uygulamanın olay kuyruğuna eklenir, böylece uygulamayı yeniden çözdüğünüzde hepsi aynı anda işlenir!
SIGCONT
Belirtilen işlemlere sinyal gönderen bu komutu çalıştırarak uygulamayı tekrar çözersiniz :
$ killall -s CONT chromium-browser
Bazen bir uygulamanın bu şekilde dondurulması, uygulamanın çökmesine neden olabilir, bu nedenle bir uygulamayı dondurmadan önce önemli şeylerin kaydedildiğinden emin olun.
Nadir durumlarda, masaüstü ortamı / pencere yöneticisi / başka herhangi bir şey bile yanıt vermeyebilir. Bu durumda dondurulmuş uygulamayı bir TTY aracılığıyla çözmeniz gerekir:
TTY1'e geçmek için Ctrl+ Alt+ tuşlarına basın F1. Giriş yapmanız istenir, bu yüzden kullanıcı adınızı ve şifrenizi girin. Ardından, uygulamayı normal terminal öykünücünüzde uyguladığınız şekilde çözme komutunu çalıştırın. Bundan sonra Ctrl+ Alt+ kullanarak masaüstüne (TTY7) geri dönün F7ve tekrar iyi olmalısınız.