如何查看服务器的进程列表?
美国、香港服务器
如何查看服务器的进程列表?
04-28 来源:
Linux 查看服务器进程列表(Ubuntu / CentOS 通用,最全常用命令)
一、最常用 3 条命令
1. 简单查看所有进程
bash
运行
ps -ef
适合:快速看全部程序、后门、可疑自启进程。
2. 查看进程 + CPU / 内存占用(重点推荐)
bash
运行
ps aux
字段含义:
USER:运行用户
PID:进程 ID(杀进程用)
% CPU:CPU 占用
% MEM:内存占用
COMMAND:程序路径 / 命令
二、按占用排序,快速抓异常
1. 按 CPU 从高到低
bash
运行
ps aux --sort=-%cpu
2. 按内存从高到低
bash
运行
ps aux --sort=-%mem
3. 只看前 10 个占用最高
bash
运行
ps aux --sort=-%cpu | head -11
ps aux --sort=-%mem | head -11
三、实时动态进程(持续刷新)
bash
运行
top
# 或更美观
htop
按 M:内存排序
按 P:CPU 排序
按 q:退出
四、过滤指定进程(查木马 / 查服务)
语法:grep 关键词
bash
运行
# 查挖矿进程
ps aux | grep xmrig
# 查Nginx
ps aux | grep nginx
# 查可疑恶意进程
ps aux | grep miner
五、查看线程、多线程木马
bash
运行
ps -eLf
六、结束可疑进程(配合排查使用)
bash
运行
# 温柔结束
kill PID
# 强制结束(顽固木马)
kill -9 PID
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快