Linux ps命令用于显示当前进程(process)的状态
语法
ps [options] [--help]
参数
ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
- -A 列出所有的行程
- -u 显示指定用户的进程
- -e 等于“-A”
- -f 以格式化显示
- a 显示所有涉及终端的进程信息
- u 显示面向用户的输出
- x 显示没有终端的进程
au(x) 输出格式 :
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
实例
显示进程信息
1 | # ps -A 显示进程信息 |
显示指定用户信息
1 | # ps -u root 显示root进程用户信息 |
显示所有进程信息,连同命令行
1 | # ps -ef 显示所有命令,连带命令行 |
ps与grep常用组合用法,查找特定进程
1 | # ps -ef | grep ssh |
列出目前所有的正在内存当中的程序
1 | # ps aux |
ps aux可以显示进程占用CPU和内存情况。