日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

python123平台作业答案第十一周_第十一周作业

發(fā)布時(shí)間:2025/4/5 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python123平台作业答案第十一周_第十一周作业 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、顯示統(tǒng)計(jì)占用系統(tǒng)內(nèi)存最多的進(jìn)程,并排序。

[root@centos8 ~]# top

參數(shù) M 按內(nèi)存大小排列

1.jpg

2、編寫腳本,使用for和while分別實(shí)現(xiàn)192.168.0.0/24網(wǎng)段內(nèi),地址是否能夠ping通,若ping通則輸出"success!",若ping不通則輸出"fail!"

for寫法:

[root@centos8 ~]# vim for_ping.sh

#!/bin/bash

IP=10.0.0.

for i in {1..254};do

{

ping -c1 -W1 $IP$i &> /dev/null && echo "$IP$i is success!" || echo "fail!"

}&

done

wait

while寫法

[root@centos8 ~]# vim while_ping.sh

#!/bin/bash

IP=10.0.0.

NUM=1

while [ $NUM -lt 255 ];do

ping -c1 -W1 $IP$NUM &> /dev/null && echo "$IP$NUM is success!" || echo "fail!"

let NUM+=1

done

3、每周的工作日1:30,將/etc備份至/backup目錄中,保存的文件名稱格式 為“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的時(shí)間

[root@centos8 ~]# vim /data/backup.sh

#!/bin/bash

tar -JPcf /backup/etcbak-`date -s '-1 day' +%F-%H.tar.xz` /etc

[root@centos8 backup]# crontab -e

30 1 * * 0-4 /bin/bash /data/backup.sh &> /dev/null

[root@centos8 backup]# crontab -l

30 1 * * 0-4 /bin/bash data/backup.sh &> /dev/null

4、工作日時(shí)間,每10分鐘執(zhí)行一次磁盤空間檢查,一旦發(fā)現(xiàn)任何分區(qū)利用率高 于80%,就發(fā)送郵件報(bào)警

[root@centos8 backup]# vim checkdisk.sh

#!/bin/bash

WARING=80

MAIL=yyang287416@163.com

df -h |awk -F " +|%" '/^\/dev\/sda/{print $5}' | while read i ;do [ $i -gt $WARING ] && mail -s "DISK WARING" $MAIL ;done

[root@centos8 backup]# crontab -l

30 1 * * 0-4 /bin/bash /data/backup.sh &> /dev/null

*/10 * * * * /bin/bash /data/checkdisk.sh &> /dev/null

總結(jié)

以上是生活随笔為你收集整理的python123平台作业答案第十一周_第十一周作业的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。