测试必知必会系列- Linux常用命令 - ps(重点)
2024-09-07 09:28:19
21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!!
https://www.cnblogs.com/poloyy/category/1672457.html
查看所有进程
ps -A
查看java进程
ps -ef | grep java
显示所有进程信息,连同命令行
ps -ef
ps 与grep 常用组合用法,查找特定进程
ps -ef | grep java
ps -ef返回列表各个字段的含义
- UID:表示用户ID
- PID:表示进程ID
- PPID:表示父进程号
- C:表示CPU的占用率
- STIME:进程的启动时间
- TTY:登入者的终端机位置
- TIME:表示进程执行起到现在总的CPU占用时间
- CMD:表示启动这个进程的命令
显示所有进程更详细的信息,包括进程占用CPU、内存
ps -aux
根据CPU、内存使用来降序排序
ps -aux --sort -pcpu
ps -aux --sort -pmem
ps -aux返回列表各个字段的含义
- USER:表示哪个用户启动了这个进程
- PID :进程ID
- %CPU:进程CPU的占用率
- %MEM:进程物理内存的占用率
- VSZ :进程占用的虚拟内存量 (Kbytes)
- RSS :进程当前实际上占用了多少内存
- TTY :进程是在哪个终端机上面运作,若与终端机无关,则显示 ?,另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。
- STAT:该程序目前的状态,主要的状态有
- R :运行;该程序目前正在运作,或者是可被运作
- D:不可中断:一般是IO进程
- S :中断;该程序目前正在睡眠当中 (可说是 idle 状态),但可被某些讯号 (signal) 唤醒。
- T :停止:该程序目前正在侦测或者是停止了
- Z :僵尸:该程序应该已经终止,但是其父程序却无法正常的终止他,造成 zombie (僵尸) 程序的状态
- START:该进程启动的时间点
- TIME :进程从启动后到现在,实际占用CPU的总时间
- COMMAND:启动该进程的命令
最新文章
- JQuery源码解析--callbacks
- 类模板的static成员
- [Java Web整合开发王者归来·刘京华] 1、 Java Web开发
- define与typedef 区别
- CSS中animate属性
- 写给 iOS 开发者的 Hopper + lldb 简介
- Android利用CountDownTimer类实现倒计时功能
- 遇到bug我会怎么做
- 【Unity Shaders】法线纹理(Normal Mapping)的实现细节
- android cookie持久化
- HTML常用知识点代码演示
- azkaban使用--依赖dependencies作业
- npm报错处理
- Linux 设置IP地址,并能连接外网
- SQL之group by 和 having
- JS的强制类型转换
- bzoj 2483: Pku2279 Mr. Young's Picture Permutations -- 钩子公式
- BZOJ4868 Shoi2017期末考试(三分+贪心)
- css用法(持续更新ing)
- LAMP 2.7 Apache通过rewrite限制某个目录