ps命令用于查看系统上当前正在运行的进程。它可以帮助我们确定哪个进程正在执行系统中的操作, 正在使用多少内存, 它占用了多少CPU空间, 用户ID, 命令名称等。
ps命令可能会为不同的系统显示不同的结果, 因为它显示有关系统当前正在运行的进程的信息。
句法:
ps
文章图片
查看上面的快照, 显示4列作为输出。
- PID是运行命令的进程ID
- TTY是运行当前命令的终端的类型
- TIME告诉CPU使用多少时间来运行进程
- CMD是当前命令
- Unix, 可以分组并以连字符开头
- BSD, 可以分组但不能连字符
- GNU, 长选项, 并以双连字符开头
Option | Function |
---|---|
ps -ef / ps -aux | 以完整格式列出当前正在运行的进程 |
ps -ax | 列出当前正在运行的进程 |
ps -u < 用户名> | 列出特定用户的流程 |
ps -C < 命令> | 列出给定命令的过程 |
ps -p < PID> | 列出具有给定PID的过程 |
ps -ppid < PPID> | 使用给定的ppid列出进程 |
pstree | 显示层次结构中的流程 |
ps -L | 列出特定进程的所有线程 |
ps – sort pmem | 查找内存泄漏 |
ps -eo | 显示安全信息 |
ps -U根-u根u | 显示由root运行的进程 |
推荐阅读
- Linux info命令
- 如何修复Windows 10中的HTTP 400错误请求(分步教程)
- Microsoft Store不自动更新应用程序(这是修复方法介绍)
- 如何在Windows 10 PC上设置视频壁纸(快速方法分步教程)
- Windows 10无法重命名文件夹或文件(解决办法分步教程)
- appium获取Toast内容的方法
- Android UiAutomator2.0
- Android Studio 打包生成apk
- @RequestMapping value 能够反复吗 [