2019-05-05 第七周作業(yè)

1. 編寫腳本實現(xiàn)傳入進程pid,查看對應進程/proc下CPU返敬、內(nèi)存指標

#!/bin/bash
#查看proc對應進程下的CPU、內(nèi)存指標
read -p "please input pid : " pid
pid_exist=`ps aux | awk '{print $2}' | grep $pid`
if [ ! $pid_exist ];then
        echo "$pid is not exist"
else
        echo 'memory usage :'
        cat /proc/$pid/status | grep ^Vm
        echo 'cpu usage :'
        ps -Lo pid,lwp,pcpu -p $pid
fi

2. 編寫腳本實現(xiàn)每分鐘檢查一個主機端口是否存活(提示使用nmap),如果檢查到端口不在線寥院,sleep 10s,如果三次不存在劲赠,記錄到日志

#!/bin/bash
read -p "please input a ip address : " ip_addr
read -p "please input a port : " port
port_stat=`nmap $ip_addr -p $port | grep "^[0-9]" | awk '{print $2}'`
i=1
while [ "$i" -le 3 ];do
        if [ "$port_stat" != "open" ];then
                sleep 10s
        else
                break
        fi
        let i++
        if [ $i -eq 3 ];then
                echo "host:$ip_addr port:$port is not open" >> /var/log/host_port.log
        fi
done

3. 編寫腳本/root/bin/execute.sh,判斷參數(shù)文件是否為sh后綴的普通文件,如果是,添加所有人可執(zhí)行權限凛澎,否則提示用戶非腳本文件

#!/bin/bash
file=`echo "$1"|sed -nr 's/.*\.(sh$)/\1/p'`
if [ "$file" = "sh" -a -f "$1" ];then
        chmod a+x $1
        echo "已添加所有人執(zhí)行權限"
else
        echo "$1 非腳本文件"
fi

4. 編寫腳本/root/bin/nologin.sh和login.sh,實現(xiàn)禁止和允許普通用戶登錄系統(tǒng)

  1 #!/bin/bash
  2 # 禁止普通用戶登錄系統(tǒng)
  4 
  5 if [ ! -f "/etc/nologin" ];then
  6     touch "/etc/nologin"
  7 fi
  1 #!/bin/bash
  2 #允許普通用戶登錄系統(tǒng)
  4 
  5 [ -f "/etc/nologin" ] && rm -f /etc/nologin

5. 編寫腳本/root/bin/sumid.sh,計算/etc/passwd文件中的第10個用戶和第20個用戶的ID之和

#!/bin/bash
nl /etc/passwd|awk -F '[[:space:]]+|:' '$2==10||$2==20{i+=$5}END{print i}'
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末霹肝,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子塑煎,更是在濱河造成了極大的恐慌沫换,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件轧叽,死亡現(xiàn)場離奇詭異苗沧,居然都是意外死亡刊棕,警方通過查閱死者的電腦和手機炭晒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來甥角,“玉大人网严,你說我怎么就攤上這事∴臀蓿” “怎么了震束?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長当犯。 經(jīng)常有香客問我垢村,道長,這世上最難降的妖魔是什么嚎卫? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任嘉栓,我火速辦了婚禮,結果婚禮上拓诸,老公的妹妹穿的比我還像新娘侵佃。我一直安慰自己,他們只是感情好奠支,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布馋辈。 她就那樣靜靜地躺著,像睡著了一般倍谜。 火紅的嫁衣襯著肌膚如雪迈螟。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天尔崔,我揣著相機與錄音答毫,去河邊找鬼。 笑死您旁,一個胖子當著我的面吹牛烙常,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼蚕脏,長吁一口氣:“原來是場噩夢啊……” “哼侦副!你這毒婦竟也來了?” 一聲冷哼從身側響起驼鞭,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤秦驯,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后挣棕,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體译隘,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年洛心,在試婚紗的時候發(fā)現(xiàn)自己被綠了固耘。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡词身,死狀恐怖厅目,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情法严,我是刑警寧澤损敷,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站深啤,受9級特大地震影響拗馒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜溯街,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一诱桂、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧苫幢,春花似錦访诱、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至哀峻,卻和暖如春涡相,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背剩蟀。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工催蝗, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人育特。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓丙号,卻偏偏與公主長得像先朦,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子犬缨,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

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