第四周作業

2021-09-29 22:11:52 字數 810 閱讀 3038

1、統計出/etc/passwd檔案中其預設shell為非/sbin/nologin的使用者個數,並將使用者都顯示出來

sed -nr "/.*\/sbin\/nologin$/s@([^\:]+).*\:([^\:]+)\$@\1:\2@p" /etc/passwd

sed -nr "/.*\/sbin\/nologin$/s@([^\:]+).*\:([^\:]+)\$@\1:\2@p" /etc/passwd |wc -l

2、查出使用者uid最大值的使用者名稱、uid及shell型別

sort -t: -k3 -nr  /etc/passwd |head -n 1 |cut -d: -f1,3,7
3、統計當前連線本機的每個遠端主機ip的連線數,並按從大到小排

netstat -nut | grep "tcp"|tr -s " "|cut -d" " -f6 |sort |uniq -c
4、編寫指令碼 createuser.sh,實現如下功能:使用乙個使用者名稱做為引數,如果 指定引數的使用者存在,就顯示其存在,否則新增之;顯示新增的使用者的id號等 資訊

#!/bin/base

id $1 &>/dev/null

if [ $? -eq 0 ];then

echo 'user is exits'

else

useradd $1;

getent passwd $1;

fi

5、編寫生成指令碼基本格式的指令碼,包括作者,****,版本,時間,描述等

第四周作業

第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...