1. 查看进程 CPU,MEM 占用情况:
ps -aux | grep redis-server
解释如下:
VSZ–进程的虚拟大小
RSS–驻留集的大小,可以理解为内存中页的数量
TTY–控制终端的ID
STAT–也就是当前进程的状态,其中S-睡眠,s-表示该进程是会话的先导进程,N-表示进程拥有比普通优先级更低的优先级,R-正在运行,D-短期等待,Z-僵死进程,T-被跟踪或者被停止等等
STRAT–这个很简单,就是该进程启动的时间
TIME–进程已经消耗的CPU时间,注意是消耗CPU的时间
COMMOND–命令的名称和参数
2. 屏蔽进程本身 grep --color=auto
ps -aux | grep -v grep | redis-server
3. 取需要的内容
ps -aux | grep -v grep | grep redis-server | awk '{print $2,$3,$6}'