个性化阅读
专注于IT技术分析

Linux ps命令

ps命令用于查看系统上当前正在运行的进程。它可以帮助我们确定哪个进程正在执行系统中的操作, 正在使用多少内存, 它占用了多少CPU空间, 用户ID, 命令名称等。

ps命令可能会为不同的系统显示不同的结果, 因为它显示有关系统当前正在运行的进程的信息。

句法:

ps
Ps1

查看上面的快照, 显示4列作为输出。

  • PID是运行命令的进程ID
  • TTY是运行当前命令的终端的类型
  • TIME告诉CPU使用多少时间来运行进程
  • CMD是当前命令

ps命令支持3种用法语法样式

  • 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运行的进程
赞(0)
未经允许不得转载:srcmini » Linux ps命令

评论 抢沙发

评论前必须登录!