一,进程管理
1.1 进程查看
进程是一个正在执行的一个程序或者命令,每一个程序都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。
判断服务器的健康状态
查看系统中的所有进程
杀死进程
#查看系统中所有的进程
ps aus
ps -le
#查看系统健康状态
top [选项]
#查看进程树
pstree [选项]
-p 显示进程的PID
-u 显示进程的所属用户
终止进程
#终止进程
kill -[数字] PID(进程id号)
kill -1 重启进程
kill -9 强制杀死进程
Killall [进程名]
pkill [进程名]
#踢用户
pkill -t [终端号]
二,工作管理
#把命令放入后台运行
[命令] &
#把命令放入后台暂停运行
top [Ctrl+z]
#查看后台工作进程
jobs -l
#恢复进程到前台
bg [%工作号]
三,系统资源查看
#命令监控系统资源
vmstat [刷新延时 刷新次数]
vmstat 1 3
#开机时内核检测信息
dmesg
dmesg | grep CPU
#查看内存使用状态
free [选项]
-b 以字节为单位
-k 以KB为单位显示
-m 以MB为单位显示
-g 以GB为单位显示
#查看系统与内核相关信息
uname [选项]
-a 查看系统所有相关信息
-r 查看内核版本
-s 查看内核名称
#查看Linux版本
lsb_release -a
四,系统定时任务
#定时任务 crontab 设置
crontab [选项]
-e 编辑crontab 定时任务
-l 查询crontab 任务
-r 删除当前用户所有的crontab任务
#打开进入的是vim编辑模式
#第一行的格式为
* * * * * command