linux 进程管理之kill
2014-03-31 19:12
288 查看
kill 命令:发送指定的型号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如无法终止该程序可用“-KILL” 参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs 命令可以查看进程号。root用户将影响用户的进程,非root用户只能影响自己的进程
1.列出所有信号
[longfei@localhost ~]$ 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
2.杀死进程
# kill 12345
3.强制杀死进程-
# kill -KILL 123456
4.彻底杀死进程
# kill -9 123456
5.发送SIGHUP信号,可以使用一下信号
# kill -HUP pid -----------pid 代表要杀死的进程号
6.使用命令回收内存
1)使用top命令发现无用的进程
2)使用kill -9 pid 进程强制杀死进程
3)用free释放内存
7.删除所有进程
#killall 命令
1.列出所有信号
[longfei@localhost ~]$ 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
2.杀死进程
# kill 12345
3.强制杀死进程-
# kill -KILL 123456
4.彻底杀死进程
# kill -9 123456
5.发送SIGHUP信号,可以使用一下信号
# kill -HUP pid -----------pid 代表要杀死的进程号
6.使用命令回收内存
1)使用top命令发现无用的进程
2)使用kill -9 pid 进程强制杀死进程
3)用free释放内存
7.删除所有进程
#killall 命令
相关文章推荐
- linux 进程管理之jobs
- Linux 学习笔记【4】 进程管理
- linux进程管理 & 计划任务
- linux 下 C 程序(进程) 内存布局
- linux进程调度之 FIFO …
- linux的进程管理之kill
- linux 线程 进程(转)
- Linux基础(13)/Linux进程概念&管理(pending)
- linux 中查看某个单进程程序运行所…
- linux进程调度之 FIFO …
- linux-进程管理,ps,pstree,nice,top,vmstat,kill,jobs,fg,bg
- 我的linux学习11 程序与资源管理
- linux对进程的一些管理命令kill ps top
- Linux:内核进程 (脑里面必有…
- Linux进程前后台管理(&,fg, bg)
- Linux的作业管理(&、[ctrl+z]、jobs、fg、bg、kill)的使用
- linux进程管理的相关的命令(w/who/last/ps/kill/top)
- [Linux]系统管理: 进程管理(ps/top/pstree/kill/pkill), 工作管理, 系统资源查看, 系统定时任务
- Kill 所有MySQL进程
- Linux的作业管理(&、[ctrl+z]、jobs、fg、bg、kill)的使用