Linux系统下的常用进程信号,进程动态监控
2019-07-20 00:01
134 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/monster_warm/article/details/96183850
基本知识
1.进程信号
kill -信号 进程pid ####进程向系统发送信号 killall -信号 进程名字 pkill -u username -信号 man 7 signal ####查看信号详细信息
2 常用信号等级
1 ##进程重新加载配置; 2 ##删除进程在内存中的数据;相当于ctl+c 3 ##删除鼠标在内存中的数据;相当于ctl+\ 9 ##强行结束单个进程(不能被阻塞) 15 ##正常关闭进程(可能会被阻塞) 18 ##运行暂停的进程 19 ##暂停某个进程(不能被阻塞) 20 ##把进程打入后台(可能被阻塞)
实验操作
kill -信号 进程pid killall -信号 进程名字
操作:1.建立多个vim&(后台运行)->ps->kill -信号(-9) 进程pid ->ps进行观察
#####只关闭该特定pid的进程
2…建立多个vim&(后台运行)->ps->killall -信号(-9) 进程名字->ps进行观察
#####批量关闭所有”进程名字“的进程
kill -2 pid
pkill -信号 -u student
多次切换用户->使用
watch -n 1 "ps ax -o user,group,comm | grep student"进行监控->在另一个shell中输入 pkill -9 -u student ->观察效果
3.进程的动态监控
默认状态下,每3秒刷新一次
先输入top 1. ####显示每个核CPU的负载 s ####调整刷新频率c ####cpu负载排序 m ####内存使用量排序 u ###查看指定用户进程(注意是只对于用户进程的查看) h ###查看帮助 k ###对指定用户进程发起信号 q ###退出
1. ####显示每个核CPU的负载
s ####调整刷新频率
c ####cpu负载排序
u ###查看指定用户进程(注意是只对于用户进程的查看)
切换三次用户,使生成用户信息,再使用
top u进行观察
相关文章推荐
- Shell脚本实现Linux系统和进程资源监控
- 使用 shell 脚本对 Linux 系统和进程资源进行监控
- Linux系统监控常用工具
- [网络摘录学习]常用的Linux系统监控命令
- 使用Shell来监控linux系统和进程(3)
- 几个常用的Linux系统性能监控shell脚本
- Linux常用的几个系统监控命令
- Linux常用的几个监控系统性能的命令
- 使用shell 脚本对 Linux 系统进程的CPU使用率与内存资源进行监控
- linux常用系统性能监控工具
- Linux常用系统性能监控命令
- loadrunner监控linux系统,安装rstatd进程
- 命令top动态监控进程所占系统资源
- LINUX 常用的系统监控工具
- 使用Shell脚本对Linux系统和进程资源进行监控
- 使用 shell 脚本对 Linux 系统和进程资源进行监控
- Linux常用的几个系统监控命令
- linux系统性能监控常用命令
- 使用 shell 脚本对 Linux 系统和进程资源进行监控
- shell 脚本对 Linux 系统和进程资源进行监控