首页 > 系统服务 > 详细

linux--8week

时间:2020-03-23 19:12:07      阅读:66      评论:0      收藏:0      [点我收藏+]
1、显示统计占用系统内存最多的进程,并排序
可以通过相关的工具进行实时内存数据观察:
-->yum -y install glances
技术分享图片
输入glances:按M键根据内存数据显示,实时更新内存使用情况,当然也可以通过其他的工具例如:top,htop等。
内建命令:
a Sort processes automatically l Show/hide logs
c Sort processes by CPU% b Bytes or bits for network I/O
m Sort processes by MEM% w Delete warning logs
p Sort processes by name x Delete warning and critical logs
i Sort processes by I/O rate 1 Global CPU or per-CPU stats
d Show/hide disk I/O stats h Show/hide this help screen
f Show/hide file system stats t View network I/O as combination
n Show/hide network stats u View cumulative network I/O
s Show/hide sensors stats q Quit (Esc and Ctrl-C also work)
y Show
2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"
-->for语句循环;
技术分享图片
注:将输出成功的和输出失败数据的分别通过tee -a 进行保存到相关的文件中
-->while语句循环;
技术分享图片

3、每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间
-->使用周期性任务计划命令:cronie
相关的程序包:
cronie:主程序包,提供crond守护进程及相关辅助工具
cronie-anacron:cronie的补充程序,用于监控cronie任务执行状况,如cronie中的任务在过去该运行的时间点未能正常运行,则anacron会随后启动一次此任务
-->查看该主程序是否安装:没有安装的可以通过YUM进行安装
技术分享图片
-->创建脚本:backup.sh
技术分享图片
-->编写计划任务时间:vim /etc/crontab
技术分享图片
注:查看crontab日志可以进行观察期具体运行状况。日志路径:tail -f /var/log/cron

4、工作日时间,每10分钟执行一次磁盘空间检查,一旦发现任何分区利用率高 于80%,就发送邮件报警.
-->创建脚本:
技术分享图片
-->编写计划任务时间:vim /etc/crontab
技术分享图片

linux--8week

原文:https://blog.51cto.com/14688684/2481086

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!