ps:查看进程的命令
语法:
-A :所有的进程均显示出来
-a :不与terminal有关的所有进程
-u :有效用户的相关进程
-x :一般与a参数一起使用,可列出较完整的信息
-l :较长,较详细地将PID的信息列出
例子:
ps #查看目前系统中,有哪些正在执行的进程,以及这些进程执行的情况,可以不加任何参数
ps -ax # 查看不与terminal有关的所有进程
ps -lA # 查看系统所有的进程数据
ps -axjf # 查看连同一部分进程树状态
ps -a #显示当前终端的所有进程信息
ps -u #以用户的格式显示进程信息
ps -x #显示后台进程运行的参数
ps -aux #查看详细信息 太多可以使用more分页查看 ps -aux | more
ps -aux | grep xxxx #使用grep 过滤查找 System V展示风格
查看父进程的相关命令
ps -ef #查看父进程
ps -ef | more #分页查看
#-e 显示所有进程
#-f 全格式
ps -ef | grep xxx #是BSD风格
终止进程kill和killall
进程的监控:top 默认情况是3秒一更新
#-d 秒数 指定top命令每隔几秒更新。默认是3秒在top命令的交互模式当中可以执行的命令
#-i 使top不显示任何闲置或者僵死的进程。
#-p 通过指定监控进程ID来仅仅监控某个进程的状态