虽然top命令能够看实时的进程资源占用率,可是是一个全部进程的列表,有时候不太适合或者说不太方便直观,因此写了这段脚本筛选指定的进程的资源占用率code
# 保持循环,一直输出 while true; do # 两段命令结合 # 命令1: ps命令 管道 结合head命令 输出头部的数据类型 # 命令2: ps命令 管道 结合grep命令 输出指定的crawl chapter命令的进程 命令能够为其余任何命令 # 命令2: grep -v grep 不输出grep进程 msg=$(ps aux|head -1;ps aux|grep 'crawl chapter'|grep -v grep) # 若是是echo $msg 则没有格式 echo "$msg" 加上换行输出 echo "$msg" echo '' echo '' # 输出当前时间 echo `date "+%Y-%m-%d %H:%M:%S"` # 休眠3s sleep 3s # 清除屏幕的数据打印 clear done