人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

Linux用戶建立腳本/猜字游戲/網(wǎng)卡流量監(jiān)控介紹

發(fā)布日期:2022-01-31 04:07 | 文章來(lái)源:腳本之家

1.用戶建立腳本

(1)設(shè)計(jì)文件判斷模塊

(2)設(shè)計(jì)用戶建立

(3)文件內(nèi)容

腳本內(nèi)容

#!/bin/bash
USERADD(){      #用戶創(chuàng)建函數(shù)
        RN=$(sed -n '$=' $1)
        for ((I=1;I<=$RN;I++))
        do
                user=`sed -n  "$I"p $1`
                password=`sed -n "$I"p $2`
                id $user &>/dev/null    #判斷該用戶是否存在
                [ $? -eq 0 ] &&{echo "$user 已經(jīng)存在了"
                }||{useradd $user #新建$user中的用戶echo "$password" | passwd --stdin $user &> /dev/null[ $? -eq 0 ] &&{
    echo "$user 用戶創(chuàng)建成功"}
                }
        done
}
# 判斷模塊
[ $# -lt 2 ] &&{   #判斷文件是否小于兩個(gè)
        echo "ERROR:文件個(gè)數(shù)不足!!"
}||{    [ -e $1 -a -e $2 ]&& {  #判斷文件是否存在
                #判斷兩個(gè)文件行數(shù)是否相等
                [ `sed -n '$=' $1` -eq `sed -n '$=' $2` ] &&{USERADD $1 $2#調(diào)用用戶創(chuàng)建函數(shù)
                }||{echo "ERROR:文件行數(shù)不一致!!"
                }
        }||{
                echo "ERROR:文件不存在!!"
        }
}

2.猜字游戲

#!/bin/bash
Number=7
while true
do
       read -p "請(qǐng)輸入一個(gè)數(shù)字: " NUM
       if [ $NUM = $Number  ]
       then
               echo "恭喜您,猜中啦!??!"
               exit
       elif [ $NUM -lt $Number ]
       then
               echo -n  "數(shù)字太小了!"
       elif [ $NUM -gt $Number ]
       then
               echo -n "數(shù)字太大了!"
       else
               echo -n "error"
       fi
done

3.網(wǎng)卡流量監(jiān)控

(1)判斷模塊

(2)顯示模塊

使用clear命令清屏顯示

同一行輸出顯示

(3)腳本內(nèi)容

#!/bin/bash
[ -z $* ] && {
        echo "ERROR: Not input net device !"
}||{
        Device=`ifconfig $* 2> /dev/null`&&{
                while true
                doRXpre=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $2}')TXpre=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $10}')# 獲取1秒后網(wǎng)口接收與發(fā)送的流量sleep 1RXnext=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $2}')TXnext=$(cat /proc/net/dev | grep $1 | tr : " " | awk '{print $10}')# 獲取這1秒鐘實(shí)際的進(jìn)出流量RX=$((${RXnext}-${RXpre}))TX=$((${TXnext}-${TXpre}))TX=$(echo $TX | awk '{print $1/1024 " KB/s      "}')RX=$(echo $RX | awk '{print $1/1024 " KB/s      "}')
					
					#在同一行刷新監(jiān)控顯示#echo -ne "input: $RX    \t\toutput: $TX  "#echo -ne "\r"
					clear # 使用clear清屏后顯示
					echo -ne "input: $RX \noutput: $TX  "					   
                done
        }||{
                echo "$1 is not exist"
        }
}

到此這篇關(guān)于Linux用戶建立腳本/猜字游戲/網(wǎng)卡流量監(jiān)控介紹的文章就介紹到這了,更多相關(guān)Linux建立腳本猜字游戲監(jiān)控內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

國(guó)外服務(wù)器租用

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問(wèn)服務(wù)

1對(duì)1客戶咨詢顧問(wèn)

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部