команда уничтожения Linux
команда уничтожения Linux для удаления запущенной программы или работы.
может убить указанную информацию к программе. По умолчанию информация SIGTERM (15), вы можете указать, программа завершается. Если это не завершает программу, вы можете использовать SIGKILL (9) информацию, чтобы попытаться заставить удаление программ. Программа работы или количество имеющихся рабочих мест или команды пс с инструкциями просмотра.
грамматика
kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]
Параметр Описание:
- -l <номер сообщения> при добавлении <номер сообщения> опция, опция -l перечисляет имена всей информации.
- -s <имя сообщения или номер> указывает информацию для отправки.
- [Программа] [программы] может быть программа PID или PGID, это может быть номер задания.
примеров
Убить процесс
# kill 12345
Процесс убить Force
# kill -KILL 123456
Посылка сигнала SIGHUP, сигнал может быть использован в
# kill -HUP pid
Убить процесс
# kill -9 123456
сигнал дисплея
# 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
Убить всех процессов, указанных пользователем
#kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 #kill -u hnlinux //方法二