当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

Linux学习-第11周

来源:本站原创 浏览:22次 时间:2023-01-22
1、显示统计占用系统内存最多的进程,并排序

[root@CentOS8 ~]#ps axo user,cmd,%mem k -%mem |head -n20
USER CMD %MEM
root /usr/libexec/sssd/sssd_nss 1.9
root /usr/libexec/platform-pytho 1.6
polkitd /usr/lib/polkit-1/polkitd - 1.4
apache /usr/sbin/httpd -DFOREGROUN 1.0
apache /usr/sbin/httpd -DFOREGROUN 1.0
apache /usr/sbin/httpd -DFOREGROUN 1.0
root /usr/sbin/NetworkManager -- 0.9
root /usr/libexec/sssd/sssd_be - 0.7
root /usr/sbin/httpd -DFOREGROUN 0.7
root /usr/sbin/sssd -i --logger= 0.7
root /usr/sbin/ModemManager 0.6
root /usr/bin/vmtoolsd 0.5
root /usr/lib/systemd/systemd -- 0.5
root /usr/bin/VGAuthService -s 0.5
root sshd: root [priv] 0.5
root /usr/lib/systemd/systemd-ud 0.5
root /usr/sbin/cupsd -l 0.5
root /usr/sbin/rsyslogd -n 0.4
root /usr/lib/systemd/systemd -- 0.4

2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出'success',若ping不通则输出'fail'

(1) for循环
[root@CentOS8 test]#cat scanhost.sh
#!/bin/bash
NET=192.168.0
for i in {1..254};do
(
ping -c1 -W1 ${NET}.${i} &> /dev/null && echo ${NET}.${i} : success || echo ${NET}.${i} :fail
)&
done
wait

(2) while循环
[root@CentOS8 test]#cat scanhost2.sh
#!/bin/bash
NET=192.168.0
i=1
while [ $i -lt 255 ];do
(
ping -c1 -W1 ${NET}.${i} &> /dev/null && echo ${NET}.${i} : success || echo ${NET}.${i} :fail
)&
let i++
done
wait

3、每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式为"etcbak-yyy-mm-dd-HH.tar.xz",其中日期是前一天的时间

[root@CentOS8 backup]#crontab -l
30 1 0 /usr/bin/tar Jcf /backup/etcback-(date +\%F-\%H -d '-1 day').tar.xz /data/test

4、工作日时间,每10分钟执行一次磁盘空间检查,一旦发现任何分区利用率高于80%,就发送邮件报警

[root@CentOS8 backup]#cat /data/test/disk_check.sh
#!/bin/bash
WARNING=80
df |awk -F" +|%" '/^\/dev\/sd/{print $1,$5}' | while read DEVICE USED ;do
[ $USED -gt $WARNING ] && echo "$DEVICE will be full! Usage is $USED" | mail -s diskfull root

done [root@CentOS8 backup]#crontab -l
*/10 * * * 1-5 /data/test/diskcheck.sh

  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net