您好,登錄后才能下訂單哦!
netstat -nat |grep "192.168.100.102:22" |awk '{print $5}' |awk -F ':' '{print $1 }' |sort |uniq -c |sort -nr |head -20
sort :
功能說明:將文本文件內容加以排序,sort可針對文本文件的內容,以行為單位來排序。
復制代碼
參 數:
-b 忽略每行前面開始出的空格字符。
-c 檢查文件是否已經按照順序排序。
-d 排序時,處理英文字母、數字及空格字符外,忽略其他的字符。
-f 排序時,將小寫字母視為大寫字母。
-i 排序時,除了040至176之間的ASCII字符外,忽略其他的字符。
-m 將幾個排序好的文件進行合并。
-M 將前面3個字母依照月份的縮寫進行排序。
-n 依照數值的大小排序。
-o <輸出文件> 將排序后的結果存入指定的文件。
-r 以相反的順序來排序。
-t<分隔字符> 指定排序時所用的欄位分隔字符。
+<起始欄位>-<結束欄位> 以指定的欄位來排序,范圍由起始欄位到結束欄位的前一欄位。
--help 顯示幫助。
--version 顯示版本信息
uniq:
用法:uniq [選項]... [文件]
從輸入文件或者標準輸入中篩選相鄰的匹配行并寫入到輸出文件或標準輸出。
不附加任何選項時匹配行將在首次出現處被合并。
長選項必須使用的參數對于短選項時也是必需使用的。
-c, --count 在每行前加上表示相應行目出現次數的前綴編號
-d, --repeated 只輸出重復的行
-D, --all-repeated[=delimit-method 顯示所有重復的行
delimit-method={none(default),prepend,separate}
以空行為界限
-f, --skip-fields=N 比較時跳過前N 列
-i, --ignore-case 在比較的時候不區分大小寫
-s, --skip-chars=N 比較時跳過前N 個字符
-u, --unique 只顯示唯一的行
-z, --zero-terminated 使用'\0'作為行結束符,而不是新換行
-w, --check-chars=N 對每行第N 個字符以后的內容不作對照
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出
若域中為先空字符(通常包括空格以及制表符),然后非空字符,域中字符前的空字符將被跳過。
提示:uniq 不會檢查重復的行,除非它們是相鄰的行。
如果您想先對輸入排序,使用沒有uniq 的"sort -u"。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。