4 将后台暂停的工作恢复到后台执行
bg %工作号
注意 top不能恢复到后台执行,后台恢复执行的命令,是不能和前台有交互的,否则不能恢复到后台执行
三 系统资源查看
1 vmstat命令监控系统资源
vmstat 刷新延迟 刷新次数
2 dmesg 开机时内核检测信息
这里我们可以看到CPU型号和主频
3 free查看内存使用状态
-m 以MB显示
4 缓存和缓冲的区别
缓存(cache)是用来加速从硬盘中读取的,每次从硬盘读取数据肯定比较慢,所以如果之前读取过,会有一部分放在缓存中,下次再读取就相当于从内存中读取,速度快
缓冲(buffer)是用来加速数据写入硬盘的,每次往硬盘写,速度慢,会先往内存中写,等到一定程度,再一起写入硬盘
5 查看CPU信息
cat /proc/cpuinfo | grep CPU
6 uptime
显示系统的启动时间和平均负载,也就是top命令的第一行信息
7 查看系统与内核相关信息
uname 选项
-a:查看系统所有相关信息
-r:查看内核版本
-s:查看内核名字
8 判断当前系统位数
file /bin/ls
9 查看当前Linux系统的发行版本
10 列出进程使用或打开的文件信息
lsof 选项
-c 字符串:只列出以字符串开头的进程打开的文件
-u 用户名:只列出某个用户的进程打开的文件
-p PID:列出某个PID进程打开的文件
四 系统定时任务
想要做定时任务,需要先开启crond服务,并且让它开机自启
我们看到默认都是开启的
crontab 选项
选项:
-e 编辑crontab定时任务
-l 查询crontab定时任务
-r 删除当前用户的所有crontab定时任务
crontab -e 会进入编辑任务界面,类似于vim
编辑定时任务的标准格式是
每隔5分钟执行一次命令
好了,Linux系统管理就总结到这里,如有问题,欢迎指正,谢谢。