linux-基础 unit7

来源:互联网 发布:apache mpm 配置 编辑:程序博客网 时间:2024/06/10 19:16

###进程

1.进程

进程是系统正在做的事情,是系统分配资源的单位。
2.进程的状态
运行 就绪 阻塞(等待) 死亡
3.图形中查看进程
gonme-system-monitor
4.用命令查看进程
ps -a ##查看shell中运行的进程
ps -x ##查看不在shell中运行的进程
ps -u ##查看进程用户
ps -l ##查看进程的详细信息
ps -f ##查看进程的完全信息(full)
ps -e ##显示系统中的所有进程


ps -aux | grep 进程关键字


ps ax -o %cpu,%mem,user,pid,comm##查看进程的cpu使用,内存占用,所属用户,进程id,进程名
ps aux --sort +|-%cpu|%mem... ##进程按照指定方式排序


5.进程优先级
执行进程的顺序。-20~19.默认优先级为0.


6.用命令控制进程
##常用信号
  信号1 ##reload进程
  信号2 ##相当于ctrl+c 操作,删除进程在内存中的信息
  信号3 ##清除内存中的鼠标信息
  信号9 ##强行关闭进程
  信号15 ##正常关闭进程
  信号18 ##开启停止的进程
  信号19 ##停止正在运行的进程
  信号20 ##相当于ctrl+z的功能,让进程在后台挂起
  
##信号发起
  kill 信号 pid
  killall 信号 进程名称
  pkill -u username ##结束某个用户的所有进程


7.用户登录监控
w ##查看当前使用系统的用户
w -f ##查看当前使用系统的用户并显示使用地点


last ##查看登录过系统的用户
lastb ##查看试图登录但没有成功的用户
0 0
原创粉丝点击