WK4

WK4

第1題

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

[root@centos8 ~]# cat /etc/passwd|grep -v /sbin/nologin|cut -d: -f1
root
sync
shutdown
halt

第2題

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

[root@centos8 ~]# cat /etc/passwd|cut -d: -f1,3,7|sort -nrt ":" -k 2|head -1
nobody:65534:/sbin/nologin

第3題

統(tǒng)計當(dāng)前連接本機的每個遠(yuǎn)程主機IP的連接數(shù),并按從大到小排序

[root@centos8 ~]# ss -nt|tail -n+2|tr -s ' ' :|cut -d: -f6|sort -nr|uniq -c|sort -rn
      3 10.172.112.164
      2 10.172.112.126
      1 10.172.112.146

第4題

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

[root@centos8 scripts]# vim disk.sh 
#!/bin/bash
echo "max use "`df -hl|tr -s ' ' %|cut -d% -f5|tail -n+2|sort -nr|head -1`"%"

第5題

編寫腳本 systeminfo.sh,顯示當(dāng)前主機系統(tǒng)信息,包括:主機名,IPv4地址,操作系統(tǒng)版本,內(nèi)核版本,CPU型號,內(nèi)存大小,硬盤大小

[root@centos8 scripts]# vim systeminfo.sh 
#!/bin/bash
RED="\E[1;31m"
GREEN="\E[1;32m"
END="\E[0m"
echo -e "$GREEN-------------------Host Info-------------------$END"
echo -e "hostname:    $RED`hostname`$END"
echo -e "IP:          $RED`hostname -i`$END"
echo -e "os_version:  $RED`cat /etc/redhat-release`$END"
echo -e "kernel:      $RED`uname -r`$END"
echo -e "CPU:         $RED`lscpu|grep 'Model name'|tr -s ' '|cut -d: -f2`$END"
echo -e "memory:      $RED`free -h |grep Mem|tr -s ' ' :|cut -d: -f2`$END"
echo -e "disk:        $RED`lsblk|grep '^sd'|tr -s ' '|cut -d " " -f4`$END"
echo -e "$GREEN-----------------------------------------------$END"

第6題

20分鐘內(nèi)通關(guān)vimtutor 參考

[root@centos8 scripts]# vimtutor zh
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容