Linux_ps总结
ps命令用于监测进程的工作情况。进程是一直处于动态变化中,而ps命令所显示的进程工作状态时瞬间的
使用方式:
ps [options]
常用参数
-A 显示所有进程
-a 显示现行终端机下的所有进程,包括其他用户的进程
-u 显示用户的UID
-x:显示没有控制终端的进程,同时显示各个命令的具体路径
e:命令之后显示环境
-f:全部列出,通用和其他选项联用。
-au:显示较为详细的进程信息
-aux:即显示所有进程又显示详细信息
常用用法:
ps a 显示现在终端下的所有程序,包含其他用户的程序。
ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
ps e 列出程序时,显示每个程序所使用的环境变量。
ps f 用ASCII字符显树状结构,表达程序间的相互关系。
ps s 采用程序信号的格式显示程序状况。
ps S 列出程序时,包含已中断的子程序资料。
ps u 以用户为主的格式来显示程序状况。
ps x 显示所有程序,不以终端机来区分。
ps aux
ps ef
~ ps aux
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
01376019 23833 9.3 3.1 4846924 260048 ?? R 3:05下午 0:09.28 /Applications/iTerm.app/Contents/MacOS/iTerm2
_sophos 507 4.4 1.3 4893444 105864 ?? Us 五02下午 71:01.83 SophosScanD
_windowserver 233 3.3 0.6 7881712 52688 ?? Ss 五02下午 35:45.59 /System/Library/PrivateFrameworks/SkyLight.framework/Resources/WindowServer -daemon
01376019 825 2.2 0.9 5131664 76200 ?? S 五02下午 1:22.03 /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
01376019 5302 1.5 0.4 4524216 30204 ?? Rs 11:35上午 0:02.81 /System/Library/Frameworks/AppKit.framework/Versions/C/XPCServices/DocumentPopoverViewService.xpc/Contents/MacOS/DocumentPopoverViewService
root 24041 0.6 0.0 4279936 1144 s001 R+ 3:07下午 0:00.00 ps aux
01376019 23839 0.5 0.0 4296984 3856 s001 S 3:05下午 0:00.26 -zsh
字段说明:
PID: 用户进程ID
%CPU: 进程的cpu占用率
%MEM: 进程的内存占用率
VSZ: 该进程使用掉的虚拟内存量 (Kbytes)
RSS :该进程占用的固定的内存量 (Kbytes)
TTY(TT) :该进程是在那个终端机上面运作,若与终端机无关,则显示 ?
STAT:该程序目前的状态
Linux_ps总结的更多相关文章
随机推荐
- Java基础-JVM篇
1.1 .线程 这里所说的线程指程序执行过程中的一个线程实体.JVM 允许一个应用并发执行多个线程.Hotspot JVM 中的 Java 线程与原生操作系统线程有直接的映射关系.当线程本地存储. ...
- 【python基础】第06回 运算符和流程控制 1
本章内容概要 1.运算符 2.流程控制 本章内容详解 1.运算符 什么是运算符? 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算.例如:2+3,其操作数是2和3,而运算符则是" ...
- windows系统下.NET CORE c# 通过bat脚本发布iis应用程序,半智能点击式ci/cd
这里以git为例子讲解: 第一个 pullCode.bat 文件是 拉取代码 git pull 第二个 publish.bat 脚本,编译代码,并发布指定文件夹 dotnet publish &quo ...
- 更强的 JsonPath 兼容性及性能测试之2022版(Snack3,Fastjson2,jayway.jsonpath)
2022年了,重新做了一份json path的兼容性与性能测试.三个市面上流行框架比较性测试. 免责声明:可能测试得方式不对而造成不科学的结果(另外,机器不同结果会有不同),可以留言指出来.以下测试数 ...
- 基于单层决策树的AdaBoost算法原理+python实现
这里整理一下实验课实现的基于单层决策树的弱分类器的AdaBoost算法. 由于是初学,实验课在找资料的时候看到别人的代码中有太多英文的缩写,不容易看懂,而且还要同时看代码实现的细节.算法的原理什么的, ...
- Zend Studio,php 生成报错
Zend Studio Description Resource Path Location Type Undefined CSS file ("../red-treeview.css&q ...
- 抢先体验! 在浏览器里写 Flutter 是一种什么体验?
Invertase 是一间位于英国的开源软件制作公司.主要构建关于开发者工具.SDK 等应用程序,早在 Flutter 2.2 的时候,Invertase 团队就开始帮助构建和贡献 Firebase ...
- 关于API:好的设计和坏的设计【eolink翻译】
以前开发或更新 API 时,我们经常需要深入讨论对 API 的结构.命名和功能等,这个花费了大量的时间. 随着 API 行业的蓬勃发展,API 设计也越来越重要.这么多年发展下来,一些如REST AP ...
- httpdns是个什么技术,有什么用
dns解析现状问题1:暴利的dns劫持 要说为啥会出现httpdns(先不用管意思,后面解释),那么,首先要说一下,现在的dns解析,是不是有啥问题? dns能有啥问题呢,就是输入一个域名xxx.co ...
- Solution -「CF645F」Cowslip Collections
设 \(f(i)\) 表示大小为 \(k\),\(\gcd\) 为 \(i\) 的方案数.\(F(i)\) 表示大小为 \(k\),\(\gcd\) 为 \(i\) 的倍数的方案数. 不难看出:\(F ...