perintah membunuh Linux
Linux perintah kill untuk menghapus program yang berjalan atau bekerja.
dapat membunuh informasi yang ditentukan untuk program. informasi standar SIGTERM (15), Anda dapat menentukan program berakhir. Jika ini tidak mengakhiri program, Anda dapat menggunakan SIGKILL (9) informasi untuk mencoba untuk memaksa Remove Programs. program kerja atau jumlah pekerjaan yang tersedia atau perintah ps untuk melihat petunjuk.
tatabahasa
kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]
Parameter Deskripsi:
- l <nomor pesan> jika menambahkan <nomor pesan> pilihan, opsi -l daftar nama-nama semua informasi.
- -s <nama pesan atau nomor> menentukan informasi yang akan dikirim.
- [Program] [program] mungkin program PID atau PGID, mungkin nomor pekerjaan.
contoh
Membunuh proses
# kill 12345
Proses kill kekuatan
# kill -KILL 123456
Mengirimkan sinyal SIGHUP, sinyal dapat digunakan di
# kill -HUP pid
Membunuh proses
# kill -9 123456
sinyal layar
# kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX
Membunuh semua proses yang ditentukan pengguna
#kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 #kill -u hnlinux //方法二