1. 程式人生 > >linux檢視端口占用以及記憶體使用情況

linux檢視端口占用以及記憶體使用情況

sudo netstat -anp | grep xxxx(埠id) 只要有資料就證明被佔用

埠最後一個欄位是表明被什麼服務佔用

lsof -i:8080   (8080換成你要檢視到埠)  

前提 安裝lsof  sudo yum install lsof.

ps - ef 檢視所有程序情況

ps -aux 檢視程序使用情況

free -h 檢視記憶體佔用情況  


total:所有記憶體

used : 已使用記憶體

free :空閒記憶體 

cache : 可釋放快取記憶體  (為啥沒說shared and buffers呢?因為我沒查。。。)

順便提一下釋放記憶體命令

echo 3 > /proc/sys/vm/drop_caches 清除linux快取

這個命令需要修改許可權為3 

具體修改方式  vi /proc/sys/vm/drop_caches 將第一行的0改成3就行了