Centos 查看進程的幾條命令


1. ps -ef | grep java

表示查看所有進程里 CMD 是 java 的進程信息

 

2. ps -aux | grep java

-aux 顯示所有狀態

 

3. kill -9 [PID]

-9 表示強迫進程立即停止

 

4. lsof -i:8080 查看8080端口占用情況

 

其它:

1. netstat

netstat -nat | grep 3306

2. lsof

lsof -n -P -i TCP -s TCP:LISTEN

-n 表示主機以ip地址顯示

-P 表示端口以數字形式顯示,默認為端口名稱

-i 意義較多,具體 man lsof, 主要是用來過濾lsof的輸出結果

-s -i 配合使用,用於過濾輸出

3. telnet

telnet 127.0.0.1 3306 

4. nc

nc  -w 10 -n -z 127.0.0.1 1990-1999

-w 10  表示等待連接時間為10

-n 盡量將端口號名稱轉換為端口號數字

-z 對需要檢查的端口沒有輸入輸出,用於端口掃描模式

127.0.0.1  需要檢查的ip地址

1990-1999  可以是一個端口,也可以是一段端口

 返回結果為開放的端口, 如本例中的 1997 1998 端口

 

https://my.oschina.net/foreverich/blog/402252

 

5. 查看占用端口並殺死

http://blog.csdn.net/guoguo1980/article/details/2324454

lsof -n -P -i TCP -s TCP:LISTEN

kill 進程id


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM