#### 查看網(wǎng)絡(luò)運(yùn)行星狂##### 獲取連接情況```shellss -antup|awk '/^tcp/{++S[$2]}END{for (a in S)print a,S[a]}'```注釋:```shell{++S[$2]} 將某列作為數(shù)據(jù)存進(jìn)SEND{for (a in S) 結(jié)束后,執(zhí)行for循環(huán)print a,S[a]} 打印數(shù)據(jù)中的元素和統(tǒng)計(jì)數(shù)```>#### 系統(tǒng)中統(tǒng)計(jì)連接數(shù)前10的IP```shellss -ant|awk -F '[ :]+' '{print $4}'|awk '/^[0-9]/{++S[$0]}END{for (a in S)print a,S[a]}'|sort -nk 2 -r |head -10|awk '{sum+=$2}END{print sum}' 1.用分號(hào)和空格間隔linux常用命令,獲取IP列(去掉端口)2.把內(nèi)容輸入到awk隊(duì)列l(wèi)inux常用命令,然后自增后輸出到第二列3.sort基于第2列,降序排列4.head 取前10行5.把第二列統(tǒng)計(jì)#如果需要統(tǒng)計(jì)所有數(shù)量,把head -10去掉就可以了```#### 隨機(jī)生成強(qiáng)密碼```shellfor i in `seq 100`;do openssl rand -base64 12;done;```
上一個(gè)教程:unzip命令 – 解壓縮zip文件
下一個(gè)教程:join命令 – 連接兩個(gè)文件