2020-03-26 第八周作業(yè)

▲就業(yè)班和全程班的小伙伴看這里:(學(xué)習(xí)老王視頻的作業(yè)第15-16節(jié))

1艺糜、顯示統(tǒng)計占用系統(tǒng)內(nèi)存最多的進程剧董,并排序幢尚。

1.1 輸入 top命令,然后按M按內(nèi)存使用情況排序

[root@centos7 ~]#top

top - 09:13:17 up 15:18,? 2 users,? load average: 0.00, 0.01, 0.05

Tasks: 136 total,? 1 running, 135 sleeping,? 0 stopped,? 0 zombie

%Cpu(s):? 0.0 us,? 0.0 sy,? 0.0 ni,100.0 id,? 0.0 wa,? 0.0 hi,? 0.0 si,? 0.0 st

KiB Mem :? 1863252 total,? 1217112 free,? 232664 used,? 413476 buff/cache

KiB Swap:? 4194300 total,? 4194300 free,? ? ? ? 0 used.? 1422244 avail Mem

? PID USER? ?PR? NI? VIRT? ?RES? ?SHR S %CPU %MEM? TIME+ COMMAND

? 6275 root? ? ? 20? 0? 358188? 29152? 7016 S? 0.0? ?1.6? 0:01.31 firewalld

? 6854 root? ? ? 20? 0? 573820? 17232? 6068 S? 0.0? ?0.9? 0:10.72 tuned

? 6184 polkitd? 20? 0? 616512? 15792? 5160 S? 0.0? ?0.8? 0:00.83 polkitd

? 6865 root? ? ? 20? 0 1007940? 14816? 9936 S? 0.0? ?0.8? 0:00.44 libvirtd

? 6202 root? ? ? 20? 0? 320028? 6748? 5276 S? 0.0? 0.4? 1:54.59 vmtoolsd

1.2 輸入 ps axo pid,%cpu,tty,%mem,cmd k %mem | head -n 5

[root@centos7 ~]#ps axo pid,%cpu,tty,%mem,cmd k -%mem |head -n5

? PID %CPU TT %MEM CMD

? 6275? 0.0 ?? ? ? ? 1.5 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid

? 6854? 0.0 ?? ? ? ? 0.9 /usr/bin/python2 -Es /usr/sbin/tuned -l -P

? 6184? 0.0 ?? ? ? ? 0.8 /usr/lib/polkit-1/polkitd --no-debug

? 6865? 0.0 ?? ? ? ? 0.7 /usr/sbin/libvirtd


2翅楼、編寫腳本尉剩,使用for和while分別實現(xiàn)

192.168.0.0/24網(wǎng)段內(nèi),地址是否能夠ping通毅臊,若ping通則輸"success!"理茎,若ping不通則輸出"fail!"

2.1 for 腳本

#!/bin/bash

set -u

set -e

netid=192.168.253

for hostid in {1..254};do? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

{

? ? ping -c1 -W1 $netid.$hostid &> /dev/null

? ? if [ $? -eq 0 ];then

? ? ? ? echo "$netid.$hostid success!"

? ? else

? ? ? ? echo "$netid.$hostid fail!"

? ? fi

}&

done

2.2 while 腳本

#!/bin/bash

NETID=192.168.0

declare -i HOSTID=1

while [ $HOSTID -lt 255 ];do

{? ? ? ping -c1 -W1 $NETID.$HOSTID &> /dev/null? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? if [ $? -eq 0 ];then

? ? ? ? ? ? echo "$NETID.$HOSTID success!"

? ? ? else

? ? ? ? ? ? echo "$NETID.$HOSTID fail!"

? ? ? fi

}&

? ? ? let HOSTID++

done


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

[root@centos7 ~]# crontab -e

30 1 * * 1-5 /usr/bin/tar -Jcf etcbak-`date -d "-1 day" +%Y-%m-%d-%H`.tar.xz /etc &> /dev/null

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

4.1 編寫報警腳本

[root@centos7~]# vim /scrips/checkdisk.sh

#!/bin/bash

WARNING=80

MAIL=root

df |sed -rn '/^\/dev\/sd/s#^([^[:space:]]+).* ([[:digit:]]+)%.*#\1 \2#p'|while read diskpart used;do

? if [ $used -gt $WARNING ];then

? ? ? ? echo "$diskpart will be full,used:$used%" | mail -s "diskcheck_alert" $MAIL

? fi

done

4.2 增加腳本執(zhí)行權(quán)限

[root@centos7~]# chmod +x /scrips/checkdisk.sh

4.3 添加計劃任務(wù)

[root@centos7~]# crontab -e

*/10 * * * 1-5 /bin/bash /scrips/checkdisk.sh &> /dev/null

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沟启,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子犹菇,更是在濱河造成了極大的恐慌德迹,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件揭芍,死亡現(xiàn)場離奇詭異胳搞,居然都是意外死亡,警方通過查閱死者的電腦和手機沼沈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門流酬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人列另,你說我怎么就攤上這事芽腾。” “怎么了页衙?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵摊滔,是天一觀的道長。 經(jīng)常有香客問我店乐,道長艰躺,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任眨八,我火速辦了婚禮,結(jié)果婚禮上篓足,老公的妹妹穿的比我還像新娘。我一直安慰自己涩哟,他們只是感情好贴彼,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布蝌箍。 她就那樣靜靜地躺著妓盲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪策橘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天督赤,我揣著相機與錄音,去河邊找鬼羹奉。 笑死病蛉,一個胖子當著我的面吹牛俗孝,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播魄健,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼赋铝,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了沽瘦?” 一聲冷哼從身側(cè)響起革骨,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎析恋,沒想到半個月后良哲,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡助隧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年筑凫,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片并村。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡巍实,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出哩牍,到底是詐尸還是另有隱情棚潦,我是刑警寧澤,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布姐叁,位于F島的核電站瓦盛,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏外潜。R本人自食惡果不足惜原环,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望处窥。 院中可真熱鬧嘱吗,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至绕德,卻和暖如春患膛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背耻蛇。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工踪蹬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人臣咖。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓跃捣,卻偏偏與公主長得像,于是被迫代替她去往敵國和親夺蛇。 傳聞我的和親對象是個殘疾皇子疚漆,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容