进程的用户,起始时间,进程对应的命令行路径,PID,进程属于的终端,进程使用的内存,进程使用的cpubash
ps -f 显示更多列信息spa
ps -e(every)命令行
ps -efblog
ps -ax排序
ps -axf进程
ps -o 显示须要输出的列内存
根据参数对ps输出进行排序file
ps -eo comm,pcpu -sort -pcpu|head终端
找出和bash进程相关的条目grep
ps -eo comm,pid,pcpu,pmem | grep bash
pgrep 用它来获取特定命令的进程id列表
pgrep command
which 命令会输出做为其参数的命令所在的位置
which is
whereis 相似which,不但返回命令的路径,还可以打印其对应的命令手册的位置以及命令源代码的路径
file 命令 肯定文件的类型
file /bin/ls
whatis命令
whatis 命令会输出做为参数的命令的简短描述信息,这些信息是从命令手册中解析得来的
whatis ls
uptime平均负载
指明了系统中可运行进程总量的平均值。平均负载由三个值来决定,第一个值指明了1分钟内的平均值,
第二个值指明了5分钟以内的平均值,第三个值指明了15分钟内的平均值。
top命令
默认会输出一个占用cpu最多的进程列表,输出结果每隔几秒就会更新
kill -l
kill process-id-list 进程id列表使用空格做为进程id之间的界定符。
参数signal要么是信号名称,要么是信号编号,常常用到的只有那么几个
sighup 1 挂起检查
sigint 2 ctrl +c 终止进程
sigkill 9 杀死进程
sigterm 15 默认终止进程
sigtstp 20 ctrl +z 发送该信号
kill -s sigkill 33773