分類文章
|
 |
| Novell SUSE Linux 專區 (19) |
|
|
 文章匯整
 近期迴響
 近期引用
 連結網站
 參觀者統計
(Since 2006/03/25)
|
|
|
September
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
|
|
 |
|
|
|
|
|
|
|
指令說明最後更新 時間: 2007/01/18 | Linux 系統管理 | 查詢系統中開啟的PORT |
| ◆ 查詢PORT及Process相關資訊 | 當您的機器扮演網路伺服器的角色時,多多少少會開啟一些服務,但有時系統安裝後會開啟許多您不知道的服務,這時就有賴您自己做查詢了。 以下是您在做系統管理或網路管理上很實用的一些指令,可以幫您查詢開放的服務或連線的狀態: .列出 LISTEN 的 TCP socket 及 UDP socket 的資訊 檢視 TCP 及 UDP 的 LISTEN 資訊 # netstat -l
檢視 TCP 的 LISTEN 資訊 # netstat -tl
檢視 UDP 的 LISTEN 資訊 # netstat -ul
檢視 TCP 的 LISTEN 資訊且不解析(IP及PORT) # netstat -tln |
.列出正在使用某連接埠(PORT)的Process PID 列出指定socket的PID # fuser 25/tcp 137/udp 138/udp 139/tcp |
.查詢PID資訊 檢視PID資訊(PID部份請填入上面查詢到的數字) # ps -ef | grep PID # ps aux | grep PID |
.列出PID開啟的檔案
.列出哪些Processes正在使用這個檔案 | # fuser -mv /path/filename |
.殺掉所有正在使用某個路徑或檔案的Processes 殺掉所有正在使用 /home 的Processes # fuser -km /home |
| | | 
| | ◆ 其它相關教學 | 指令: kill killall ps lsof fuser netstat 檔案: 文章: | | | 
|
|
|
|
若您對本文有任何意見或建議,請多利用迴響功能,謝謝! |
|
|
|
|
|