Linux 学习之监控程序命令
来源:互联网 发布:淘宝怎样批量上传宝贝 编辑:程序博客网 时间:2024/05/19 17:25
要学会Linux中有关监控程序的命令,首先得知道如何查看进程。Linux系统中使用的GNU ps 命令查看进程,同时该命令支持3中不同的命令行参数:
Unix类型参数,前面有一条短划线; BSD类型参数,前面没有短划线; GNU长参数,前面有两条短划线;下面逐个的简单介绍下常用的命令:
1. Unix类型参数
Unix参数类型起源于贝尔实验室发明的AT&T Unix 系统使用的原始ps命令。其常见参数表如下(如对更多参数有兴趣,可自行查阅,也可与我联系^=^):
ps命令的Unix常用参数
参数
描述
-e
显示所有进程
-f
显示完整的格式列表
-H
以层级格式显示进程(显示父进程)
-l
显示长列表
示例如下:
#1.1 只输入ps命令ps这种情况只会输出由当前用户开启并管理的进程!
#1.2 ps命令与参数一起ps -e此时可以查看到所有的进程的信息
如果想要查看到更详细的信息,可以输入命令
#1.3 ps -el两个参数可以以这种形式使用或者
ps -e -l
2. BSD类型参数
BSD参数类型起源于伯克利软件发行版(Berkerley Software Distribution, BSD),其由加州大学伯克利分校开发的Unix版本。它与AT&T Unix系统之间存在细微的差异,因此引发了多年的Unix纷争。其ps命令常见参数如下:
ps命令的常见BSD参数 参数描述T显示与该终端相关的所有进程(比单独用ps命令多了STAT一列)l显示长格式(与Unix类型参数中的 -l 相同)r只显示正在运行的进程e显示命令使用的任何环境变量示例如下:
#2.1 ps T#2.2ps e
3. GNU长参数GNU开发人员在参数组合中添加了一些选项,为新的、经过改进的ps命令加入了他们自己的风格。一些GNU长参数沿用现在的Unix或BSD类型的参数,而其他长参数则提供了一些新特性。在此对应的长参数就不再一一列举。我个人觉得比较好用的是 --forest ,此参数用于显示进程的层次结构信息,但是会使用ASCII字符来绘制表格,层次结构一目了然,强烈推荐。示例如下:
#3.1ps --forest -e
顺便提示下:以上三种形式的参数可以混着用,在学习过程中可以找到适合自己的那一套参数用法!
- Linux 学习之监控程序命令
- linux的程序与资源监控命令
- 性能监控之linux sar命令
- 性能监控之linux vmstat命令
- linux学习之集群的cacti监控
- linux下监控命令
- linux服务器监控命令
- linux常用监控命令
- linux性能监控命令
- linux-系统监控命令
- linux 监控命令
- linux 系统监控命令
- linux系统监控命令
- Linux 服务器监控命令
- Linux性能监控命令
- linux常用监控命令
- [linux]监控性能命令
- Linux服务器监控命令
- androidpn解析
- xheditor图片上传
- hdu2818(帶权并查集 待过)?
- quantum源码分析22
- python [Errno socket error] [Errno 104] Connection reset by peer
- Linux 学习之监控程序命令
- Kinect for Windows SDK v1.7详细介绍+上海Kinect培训活动
- DOS 下dxdiag 命令查看配置
- linux内核模块开发笔记
- 创建类模式-单例模式之理解
- HTML5服务器事件发送(Server-Sent Events)
- 微信开发框架(JAVA版)
- 恶搞指数
- TabHost两种实现方式