第三周作業(yè)

1智什、統(tǒng)計出/etc/passwd文件中其默認shell為非/sbin/nologin的用戶個數(shù)篙骡,并將用戶都顯示出來

grep -v '/sbin/nologin$' /etc/passwd | grep -oE "^\w+" | tee file3.txt | wc -l >> file3.txt

[root@cenos8 ~]# grep -v '/sbin/nologin$' /etc/passwd | grep -oE "^\w+" | tee file3.txt | wc -l >> file3.txt
[root@cenos8 ~]# cat file3.txt 
root
sync
shutdown
halt
mxx
user1
user2
user3
8

2庵楷、查出用戶UID最大值的用戶名、UID及shell類型

sort -t: -k3 -nr /etc/passwd | head -n 1 | grep -Eo '^\w+|[[:digit:]]+|\W\w+\W\w+$' | uniq

[root@cenos8 ~]# sort -t: -k3 -nr /etc/passwd | head -n 1 | grep -Eo '^\w+|[[:digit:]]+|\W\w+\W\w+$' | uniq
nobody
65534
/sbin/nologin

3橄抹、統(tǒng)計當(dāng)前連接本機的每個遠程主機IP的連接數(shù)内斯,并按從大到小排序

ss -ant | tail -n +2 | tr -s ' ' % |cut -d% -f 5| grep -oE "(([0-9]{1,3}\.){3}[0-9]{0,3})|\[.*\]" | sort -n -r| uniq -c

ss -ant | grep -Eo '((([0-9]{1,3}\.){3}[0-9]{0,3})|\[::\]):(\*|[[:digit:]]+)[[:space:]]*$' | grep -oE "(([0-9]{1,3}\.){3}[0-9]{0,3})|\[.*\]" | sort -n -r | uniq -c

[root@cenos8 ~]# ss -ant | tail -n +2 | tr -s ' ' % |cut -d% -f 5| grep -oE "(([0-9]{1,3}\.){3}[0-9]{0,3})|\[.*\]" | sort -n -r| uniq -c
      1 192.168.1.7
      5 0.0.0.0
      4 [::]
[root@cenos8 ~]# ss -ant
State  Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0      128        127.0.0.1:6010      0.0.0.0:*          
LISTEN 0      128          0.0.0.0:111       0.0.0.0:*          
LISTEN 0      32     192.168.122.1:53        0.0.0.0:*          
LISTEN 0      128          0.0.0.0:22        0.0.0.0:*          
LISTEN 0      5          127.0.0.1:631       0.0.0.0:*          
ESTAB  0      36     192.168.1.200:22    192.168.1.7:1028       
LISTEN 0      128            [::1]:6010         [::]:*          
LISTEN 0      128             [::]:111          [::]:*          
LISTEN 0      128             [::]:22           [::]:*          
LISTEN 0      5              [::1]:631          [::]:*          
[root@cenos8 ~]# 

4、編寫腳本disk.sh净薛,顯示當(dāng)前硬盤分區(qū)中空間利用率最大的值

[root@cenos8 ~]# cat > disk.sh <<EOF
> #汪榔!/bin/bash
> echo -e "\e[1;32mHightest Hard disk utilization: \e[0m"
> df -lh | grep -Eo "[[:digit:]]{1,2}%"| sort -rn | head -1
> EOF
[root@cenos8 ~]# chmod +x disk.sh
[root@cenos8 ~]# ./disk.sh
Hightest Hard disk utilization: 
21%

5、編寫腳本 systeminfo.sh肃拜,顯示當(dāng)前主機系統(tǒng)信息痴腌,包括:主機名,IPv4地址燃领,操作系統(tǒng)版本士聪,內(nèi)核版本,CPU型號猛蔽,內(nèi)存大小剥悟,硬盤大小

#!/bin/bash
#*********************************************************
RED="\e[1;31m"
GREEN="\e[1;32m"
SKYBLUE="\e[1;36m"
YELLOW="\e[1;43m"
BLUE="\e[1;44m"
END="\e[0m"
#*********************Host Systeminfo*********************
echo -e "HOSTNAME:                    $SKYBLUE`hostname`$END"
echo -e "IPv4_Address:                $SKYBLUE`ifconfig ens33 | grep -i mask|grep -o '\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}' | head -n 1`$END"
echo -e "OS_VERSION:                  $SKYBLUE`lsb_release -a | grep Description | tr -d [[:cntrl:]] | cut -d: -f 2`$END"
echo -e "LINUX_CORE_VERSION:          $SKYBLUE`uname -r`$END"
echo -e "CPU_MODEL:                  $SKYBLUE`lscpu | grep "^Model name" | tr -s ' '| cut -d : -f 2`$END"
echo -e "MEMERY_SIZE:                 $SKYBLUE`free -h | tr -s ' ' | cut -d' ' -f 2 | head -n 2 | tail -n 1`$END"
echo -e "DISK_SIZE:                   $SKYBLUE`lsblk | tail -n +2 | head -n 1 | grep -Eo '[[:digit:]]+G'`$END"
[root@cenos8 ~]# ./systeminfo.sh 
HOSTNAME:                    cenos8.mxx.com
IPv4_Address:                192.168.1.200
OS_VERSION:                  CentOS Linux release 8.4.2105
LINUX_CORE_VERSION:          4.18.0-305.3.1.el8.x86_64
CPU_MODEL:                   AMD Ryzen 7 4800H with Radeon Graphics
MEMERY_SIZE:                 1.9Gi
DISK_SIZE:                   200G
[root@cenos8 ~]# 

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末灵寺,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子区岗,更是在濱河造成了極大的恐慌略板,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件慈缔,死亡現(xiàn)場離奇詭異叮称,居然都是意外死亡,警方通過查閱死者的電腦和手機藐鹤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門瓤檐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人娱节,你說我怎么就攤上這事挠蛉。” “怎么了肄满?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵谴古,是天一觀的道長。 經(jīng)常有香客問我悄窃,道長,這世上最難降的妖魔是什么蹂窖? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任轧抗,我火速辦了婚禮,結(jié)果婚禮上瞬测,老公的妹妹穿的比我還像新娘横媚。我一直安慰自己,他們只是感情好月趟,可當(dāng)我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布灯蝴。 她就那樣靜靜地躺著,像睡著了一般孝宗。 火紅的嫁衣襯著肌膚如雪穷躁。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天因妇,我揣著相機與錄音问潭,去河邊找鬼。 笑死婚被,一個胖子當(dāng)著我的面吹牛狡忙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播址芯,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼灾茁,長吁一口氣:“原來是場噩夢啊……” “哼窜觉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起北专,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤禀挫,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后逗余,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體特咆,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年录粱,在試婚紗的時候發(fā)現(xiàn)自己被綠了腻格。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡啥繁,死狀恐怖菜职,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情旗闽,我是刑警寧澤酬核,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站适室,受9級特大地震影響嫡意,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜捣辆,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一蔬螟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧汽畴,春花似錦旧巾、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至罢坝,卻和暖如春廓握,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背嘁酿。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工疾棵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人痹仙。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓是尔,卻偏偏與公主長得像,于是被迫代替她去往敵國和親开仰。 傳聞我的和親對象是個殘疾皇子拟枚,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,486評論 2 348

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

  • 1薪铜、定義一個對所有用戶都生效的命令別名,例如:lftps='lftp 172.168.0.1/pub' 編輯文件/...
    小邢_閱讀 272評論 0 0
  • 壹恩溅、定義一個對所有用戶都生效的命令別名隔箍,例如:lftps='lftp 172.168.0.1/pub' 可通過修改...
    yaha21閱讀 526評論 0 1
  • Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關(guān)示例演示脚乡。 1.chown chown將指定文件的擁...
    jyt802341閱讀 303評論 0 0
  • 1蜒滩、總結(jié)vim命令行模式常見快捷方式,以及vim查找奶稠,替換的方法 命令行模式: :w 保存 :q 退出 :w! 強...
    hl大寶閱讀 259評論 0 0
  • 1俯艰、列出當(dāng)前系統(tǒng)上所有已經(jīng)登錄的用戶的用戶名,注意:同一個用戶登錄多次锌订,則只顯示一次即可竹握。 who | tr ...
    肖恩的博客閱讀 199評論 0 0