linux每日一令網路篇

2021-09-29 17:34:16 字數 685 閱讀 4842

1.netstat命令;

檢視服務連線的總數情況,如下命令所示:

netstat -antp|awk 'end'

命令解析:

將查詢的資料資訊,按照行解析,awk利用第六列作為key來統計集中狀態

的數量。a被解析為建立了乙個字典型別。

如上命令所示統計服務所有的連線狀態的連線數

time_wait 10

listen 1

syn_sent 1

foreign 1

established 1

established 778

如上所示為統計連線數量資訊。

2.統計伺服器上網路連線數量前十的統計命令:

netstat -antp|awk ''|sort|uniq -c |sort -n -k 1 -r|head -n 10

命令解析:

將獲取的鏈結資訊擷取對應的ip資訊,通過排序去重,再利用第一列的作為數字形式降序排序,最後列出前10行。

sort :

-n 表示排序將比較項作為數字

-k 表示當前項取第幾列

-r 表示按照降序排序(預設是公升序)

3.檢視網路

watch cat /proc/net/dev 可利用指令碼將該檔案中的資訊實時獲取進行展示。

原創 每日構建實踐篇(一)

看了 joel spolsky的 軟體開發成功12法則 和 daily builds are your friend 對於每日構建的必要性和實用性都深有感觸。於是為自己的專案新增指令碼以實現快捷的每日構建,並記述這個嘗試的整個過程,方便以後參考。所謂的每日構建就是每天至少一次的重新建立整個工程,每日...

Linux每日學習(一)

linux命令 一.ls命令是linux下最常用的命令。ls命令就是list的縮寫,ls用來列印出當前目錄的清單,如果ls指定其他目錄,那麼就會顯示指定目錄裡的檔案及資料夾清單。通過ls命令不僅可以檢視linux資料夾包含的檔案,而且可以檢視檔案許可權 包括目錄 資料夾 檔案許可權 檢視目錄資訊等等...

網路篇 Linux通用操作

網路篇 如何檢視埠?netstat 常用指令 tunlp 常用配合命令 grep 常用形式 netstat tunlp grep 埠 a或 all 顯示所有連線中的socket c或 continuous 持續列出網路狀態 c或 cache 顯示路由器配置的快取資訊 f或 fib 顯示fib g或 ...