1.kill命令根据进程ID终止指定进程1.命令格式kill[参数][进程id]2.kill-l(检查可用的进程信号)[vagrant~]]$kill-l1)SIGHUP2)SIGINT3)SIGQUIT4)SIGILL5)SIGTRAP6)SIGABRT7)SIGBUS8)SIGFPE9)SIGKILL10)SIGUSR111)SIGSEGV12)SIGUSR213)SIGPIPE14)SIGALRM15)SIGTERM16)SIGSTKFLT17)SIGCHLD18)SIGCONT19)SIGSTOP20)SIGTSTP21)SIGTTIN22)SIGTTOU23)SIGURG24)SIGXCPU25)SIGXFSZ26)SIGVTALRM27)SIGSTP21)SIGTTIN22)SIGTTOU23)SIGURG24)SIGXCPU25)SIGXFSZ26)SIGVTALRM27)SIGWTALRM27)34SIG3SIGPROY)2SIG3SIGFSIGRTMIN35)SIGRTMIN+136)SIGRTMIN+237)SIGRTMIN+338)SIGRTMIN+439)SIGRTMIN+540)SIGRTMIN+641)SIGRTMIN+742)SIGRTMIN+843)SIGRTMIN+944)SIGRTMIN+1045)SIGRTMIN+1146)SIGRTMIN+1247)SIGRTMIN+1348)SIGRTMIN+1449)SIGRTMIN+1550)SIGRTMAX-1451)SIGRTMAX-1352)SIGRTMAX-1253)SIGRTMAX-1154)SIGRTMAX-1055)SIGRTMAX-956)SIGRTMAX-857)SIGRTMAX-758)SIGRTMAX-659)SIGRTMAX-560)SIGRTMAX-461)SIGRTMAX-362)SIGRTMAX-263)SIGRTMAX-164)SIGRTMAX进程信号描述signalcode信号名称描述1SIGHUP此信号使进程关闭立即down,然后重新读取配置文件并重启(常用)2SIGINT程序终止信号,用于停止前台进程,相当于输出ctrl+c快捷键8SIGFPE发生致命运算错误时发出,不仅包括浮点运算错误,还包括溢出和被0除等所有其他算术错误9SIGKILL用于立即结束程序的运行。不能阻止、处理或忽略此信号。一般用于强制终止进程。14SIGALRM时钟定时信号,计算的是实际时间或时钟时间。报警功能使用该信号。15SIGTERM进程正常结束的信号,kill命令的默认信号。有时如果进程有问题,这个信号不能正常终止进程,我们会尝试SIGKILL信号。18SIGCONT这个信号可以恢复被挂起的进程的执行,这个信号不能被阻塞。19SIGSTOP这个信号可以暂停前台进程,相当于输入ctrl+z快捷键。这个信号不能被屏蔽。3、重启进程kill-122354强行杀掉进程kill-922362、killall命令根据进程名杀掉进程1、命令格式killall[option][signal]进程名2、option-i:interactive,queryDoyouwanttokillaprocess-I:忽略进程名的大小写3.pkill命令根据进程名杀掉进程1.命令格式pkill[option][signal]进程名2.option-t终端号:根据终端号踢出用户3.根据终端号踢出用户w使用w命令查询本机登录用户pkill-9-tpst/1强行杀掉从pst/1虚拟终端登录的进程
