首页 > 代码库 > Unit 7

Unit 7

                 进程

1.什么是进程

    进程就是系统正在做的事情

 

2.进程状态

    运行

    休眠

    停止

    继续

    结束

    僵尸进程

 

3.图形中如何查看进程

    gnome-system-monitor

 

4.如何用命令查看进程

   ps       进程查看工具

    -a    shell中运行的进程

    -x    不在shell重运行的进程

    -u    查看进程用户

    -l    显示进程的详细信息

    -f    完全信息full的缩写

    -e    显示系统中的所有进程

 

    ps  -aux|grep  进程关键字

 

    ps ax -o   %cpu,%mem,user,pid,comm        ##查看进程某项信息

    ps aux --sort  +|-%cpu|%mem...           ##进程按指定方式排序

 

5.如何控制shell重进程的前后台调用

 

命令&             ##进程在shell后台运行

ctrl +z           ##把占用shell的进程打入后台停止

jobs             ##查看被打入后台的进程信息

fg job号         ##把指定进程调回前台

bg job号         ##运行后台停止进程

ctrl +c          ##关闭占用shell进程

 

 

6.如何用命令控制进程

 

1)信号

信号 1        ##reload进程

信号 2        ##ctrl +c 删除进程在内存中的信息

信号 3        ##内存中的鼠标信息清除

信号 9        ##强行关闭进程

信号 15        ##正常关闭进程

信号 18        ##开启停止的进程

信号 19        ##停止正在运行的进程

信号 20        ##ctrl +z

 

 

2)信号发起

kill   信号   pid

killall 信号  进程名称

pkill -u username        ##结束某个用户的所有进程

7.用户登陆监控

 

w        ##查看当前使用系统的用户

w    -f    ##查看当前使用系统的用户并显示使用地点

 

last          ##查看登陆过系统的用户

lastb        ##查看试图登陆但没有成功的用户

 

8.top命令

u username

k 信号

h

s

m

c


本文出自 “12110289” 博客,谢绝转载!

Unit 7