Control+ Z, bir işlemin SIGSTOP
program tarafından yakalanamayacağı bir sinyal göndererek askıya alınması için kullanılır . İken Control+ Csinyalli bir süreç öldürmek için kullanılır SIGINT
ve bu çıkmadan önce kendi kendini temizlemek böylece bir program tarafından ele geçirilebilir, ya da hiç çıkmak değil.
Bir işlemi askıya alırsanız, bu işlemin askıya alındığını bildirmek için kabukta görünecektir:
[1]+ Stopped yes
Bununla birlikte, birini öldürürseniz, kabuk istemine geri bırakılmaktan başka bir onay görmezsiniz. Bir işlemi askıya aldığınızda, onunla da süslü şeyler yapabilirsiniz. Örneğin, bu çalışan:
fg
Bir program askıya alındığında onu ön plana çıkaracak.
Ve komutu çalıştırmak
bg
Bir program askıya alındığında arka planda çalışmasına izin verir (programın çıktısı yine de TTY'ye gidecektir).
Askıya alınmış bir programı öldürmek istiyorsanız, fg
ilk önce onu geri getirmek zorunda değilsiniz, basitçe şu komutu yapabilirsiniz:
kill %1
Birden fazla askıya alınmış komutunuz varsa,
jobs
onları şöyle listeler:
[1]- Stopped pianobar
[2]+ Stopped yes
Bu işin yapılması için iş numarasının ( çıktıdan köşeli parantez içinde olan ) %#
nerede #
olduğu veya kullanılması jobs
ile bg
, kullanılabilir.fg
kill
stty
Komutu kullanarak hangi tuşların hangi işi yapacağını değiştirebilirsiniz . Örneğinstty susp ^Z
veyastty intr ^C
.