*******************第七单元***************## 1 ## 进程定义进程就是cpu未完成的工作## 2 ## ps命令psa //shell中运行的所有进程x //不在shell重运行的所有进程u //查看进程用户信息l //显示进程的详细信息f //完全信息full的缩写e //显示当前用户shell中的所有进程ps ax -o %cpu,%mem,user,group,comm,nice,pid //指定显示进程的某些信息%cpu //显示进程cpu负载%men //显示进程内存负载user //进程用户group //进程组comm //进程名称nice //进程优先级pid //进程的id
ps ax -o %cpu,commm --sort <+|-%cpu> <+|-%men> //按照进程信息排序+ //正序- //倒序
## 3 ## 进程优先级1.进程的优先级范围:-20 - 192.优先级查看:ps ax -o pid,nice,comm3,指定某个优先级开启进程 nice -n 优先级数字 进程名称例如:nice -n -5 vim & //开启vim并指定优先级为-5
4.改变进程优先级:renice -n 优先级数字 进程pid例如:renice -n -5 1806 //改变pid为1806的进程优先级为-5
## 4 ## 环境中进程的前后台调用jobs //查看被打入环境后台的进程ctrl+z //把占用终端的进程打入后台fg //把后台进程调回前台bg //把后台暂停的进程运行comm & //让命令直接在后台运行
## 5 ## 信号等级1.常用信号等级1 //重新加载配置2 //删除进程在内存中的数据3 //删除鼠标在内存中的数据9 //强行删除单个进程15 //正常关闭进程18 //运行暂停的进程19 //暂停某个进程20 //把进程打入后台使用方法:kill -信号 进程pid删除多个名称相同的进程:killall -信号 进程名字关闭student用户的全部进程:pkill -u student -信号## 6 ## 用户登陆审计1w //查看当前使用系统的当前用户有哪些w -f //查看使用地点2last //产看用户登陆成功历史3File: /run/media/kiosk/HELLO/linux学习7 Page 2 of 2lastb //查看用户登陆失败历史## 7 ## top命令top //监控系统负载工具