2. ps命令列进程。
ps ax :tty值为“?”是守护进程,叫deamon 无终端,大多系统服务是此进程,内核态进程是看不到的,例木马。
ps axf :看进程树,以树形方式现实进程列表敲 ,init是1号进程,系统所有进程都是它派生的,杀不掉。
ps axm :会把线程列出来。在linux下进程和线程是统一的,是轻量级进程的两种方式。
ps axu :显示进程的详细状态。
vsz:说此进程一共占用了多大物理内存。
rss:请求常驻内存多少
3.终止进程: kill pid 本质是协商退出!(并不是强制退出)
全:kill -信号pid
kill –KILL pid是强制退出。
例如编写一kill杀不掉的程序
#!/bin/sh while true j do echo –n “.” sleep 1 done #!/bin/sh trap “”15 ##捕获15号进程,kill就是15号进程 while true j do echo -n “.” sleep 1 done |
4.修改进程优先级:
nice 命令 每个进程都有优先权,权值越小优先级越高。
nice –调整值命令 ##范围“-20~19”
linux图形界面的优先级并不是最高的,它仅是一进程。