Linux系統監控

2021-06-14 06:40:08 字數 1090 閱讀 3831

檢視cpu

核數cat /proc/cpuinfo | grep "cpu cores" | uniq

檢視cpu

型號cat /proc/cpuinfo | grep 'model name' |uniq

檢視記憶體總數

cat /proc/meminfo | grep memtotal

檢視硬碟大小

fdisk -l | grep disk

檢視所有的程序和埠使用情況:

netstat –

apn  or  netstat -tnl

檢視埠被占用情況:

netstat –

apn grep 8080 

埠併發連線:

netstat -n | grep 80 | awk '/^tcp/  end '

檢視tomcat

程序:ps -aux | grep tomcat 

檢視nginx

併發(連線數)程序數:

ps -ef|grep nginx |wc -l  

檢視當網路連線狀態中,已建立連線的數量:

netstat -na|grep established|wc -l  

檢視系統tcp

連線中各個狀態的連線數

netstat -an | awk '/^tcp/  end '

輸出每個ip

的連線數,以及總的各個狀態的連線數。

netstat -n | awk '/^tcp/  end printf("%-20s %s\n","total_ip",i);for(a in s) printf("%-20s %s\n",a, s[a]);printf("%-20s %s\n","total_link",n);}'

df -hl 檢視磁碟使用情況 

df -hl 檢視磁碟剩餘空間

df -h 檢視每個根路徑的分割槽大小

du -sh [目錄名

] 返回該目錄的大小

du -sm [資料夾

] 返回該資料夾總m數

find [資料夾

] -type f -print |wc -l    

查詢目錄下的檔案數量

linux 系統監控

1.top top d 1 每秒重新整理一次 2.vmstat 3.lsof 它常用於以列表的形式顯示所有開啟的檔案和程序。開啟的檔案包括磁碟檔案 網路套接字 管道 裝置和程序。使用這條命令的主要情形之一就是在無法掛載磁碟和顯示正在使用或者開啟某個檔案的錯誤資訊的時候,使用這條命令,你可以很容易地看...

linux系統網路監控

檢視網絡卡資訊,頻寬資訊 root workip ethtool eth0 settings for eth0 supported ports tp supported link modes 10baset half 10baset full 100baset half 100baset full ...

Linux 系統實時監控 Glances

如何安裝 sudo apt get install python software properties sudo apt add repository ppa arnaud hartmann glances stable sudo apt get update sudo apt get insta...