1ps命令 查看进程
ps aux 查看所有用户进程
elf 查看所有线程
2 查看内存 top
top 动态 查看内存和cpu使用率
3 查看磁盘的读写
vmstat
iostat
input代表往磁盘写
output从磁盘复制出来
4 网卡的流量
iftop 需要安装扩展包再安装
5 查看进程的信息 pstree
pstree -a 显示完整信息
-u 列出对应用户名
-p 列出对应PID号
6 结束进程 kill
kill 0 默认,程序退出时收到此信息
kill 9 强制杀死此进程(不管是否进程在进行数据传输)
kill 15 正常结束进程,等数据写完再结束
killall 杀死所有相关进程
7计划任务管理 crontab
crontab -e 编辑计划任务
crontab -l 查看计划任务
crontab -r 删除计划任务
第一个*代表分钟
第二个*代表小时
第三个*代表一个月的哪一天
第四个*代表哪一个月
第五个*代表一周的哪一天
特殊符号
* 代表任何时间
,代表不连续时间
- 代表连续的时间范围
/ 代表隔多久时间执行一次
注意事项:
1、6个选项不能为空
2、最小有效时间是分钟,最大有效时间是月
3、定义时间时,日期和星期最好不要再一条定时任务重出现
4、定时任务中,不管是直接写命令还是在脚本中,最好写绝对路径
5、crontab中不能出现%,该符号表示结束。