lsof(zt)
lsof:
一般root使用者才能執行lsof命令,普通使用者可以看見/usr/sbin/lsof命令,但是普通使用者執行會顯示“permission denied”
總結一下lsof指令的用法:
lsof abc.txt 顯示開啟檔案abc.txt的程式
lsof -i :22 知道22埠現在執行什麼程式
lsof -c abc 顯示abc程式現在開啟的檔案
lsof -g gid 顯示歸屬gid的程式情況
lsof +d /usr/local/ 顯示目錄下被程式開啟的檔案
lsof +D /usr/local/ 同上,但是會搜尋目錄下的目錄,時間較長
lsof -d 4 顯示使用fd為4的程式
lsof -i 用以顯示符合條件的程式情況
語法: lsof -i[46] [protocol][@hostname|hostaddr][:service|port]
46 --> IPv4 or IPv6
protocol --> TCP or UDP
hostname --> Internet host name
hostaddr --> IPv4位置
service --> /etc/service中的 service name (可以不只一個)
port --> 埠號 (可以不只一個)
例子: TCP:25 - TCP and port 25
@1.2.3.4 - Internet IPv4 host address 1.2.3.4
tcp@ohaha.ks.edu.tw:ftp - TCP protocol hosthaha.ks.edu.tw service name:ftp
lsof -n 不將IP轉換為hostname,預設是不加上-n引數
例子: lsof -i tcp@ohaha.ks.edu.tw:ftp -n
lsof -p 12 看程式號為12的程式開啟了哪些檔案
lsof +|-r [t] 控制lsof不斷重複執行,預設是15s重新整理
-r,lsof會永遠不斷的執行,直到收到中斷訊號
+r,lsof會一直執行,直到沒有檔案被顯示
例子:不斷檢視目前ftp連線的情況:lsof -i tcp@ohaha.ks.edu.tw:ftp -r
lsof -s 列出開啟檔案的大小,如果沒有大小,則留下空白
lsof -u username 以UID,列出開啟的檔案
一般root使用者才能執行lsof命令,普通使用者可以看見/usr/sbin/lsof命令,但是普通使用者執行會顯示“permission denied”
我總結一下lsof指令的用法:
lsof abc.txt 顯示開啟檔案abc.txt的程式
lsof -i :22 知道22埠現在執行什麼程式
lsof -c abc 顯示abc程式現在開啟的檔案
lsof -g gid 顯示歸屬gid的程式情況
lsof +d /usr/local/ 顯示目錄下被程式開啟的檔案
lsof +D /usr/local/ 同上,但是會搜尋目錄下的目錄,時間較長
lsof -d 4 顯示使用fd為4的程式
lsof -i 用以顯示符合條件的程式情況
語法: lsof -i[46] [protocol][@hostname|hostaddr][:service|port]
46 --> IPv4 or IPv6
protocol --> TCP or UDP
hostname --> Internet host name
hostaddr --> IPv4位置
service --> /etc/service中的 service name (可以不只一個)
port --> 埠號 (可以不只一個)
例子: TCP:25 - TCP and port 25
@1.2.3.4 - Internet IPv4 host address 1.2.3.4
tcp@ohaha.ks.edu.tw:ftp - TCP protocol hosthaha.ks.edu.tw service name:ftp
lsof -n 不將IP轉換為hostname,預設是不加上-n引數
例子: lsof -i tcp@ohaha.ks.edu.tw:ftp -n
lsof -p 12 看程式號為12的程式開啟了哪些檔案
lsof +|-r [t] 控制lsof不斷重複執行,預設是15s重新整理
-r,lsof會永遠不斷的執行,直到收到中斷訊號
+r,lsof會一直執行,直到沒有檔案被顯示
例子:不斷檢視目前ftp連線的情況:lsof -i tcp@ohaha.ks.edu.tw:ftp -r
lsof -s 列出開啟檔案的大小,如果沒有大小,則留下空白
lsof -u username 以UID,列出開啟的檔案
[root@tcx160 FILES]# lsof -i tcp:22 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME sshd 3261 root 3u IPv6 7301 TCP *:ssh (LISTEN) sshd 19692 root 3u IPv6 348642 TCP 9.186.96.160:ssh->9.186.96.117:32914 (ESTABLISHED) |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/756652/viewspace-242514/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- lsof命令
- lsof 命令
- Linux命令--lsofLinux
- lsof命令簡介
- INSTEAD OF(zt)
- lsof命令學習筆記筆記
- linux每日命令(39):lsof命令Linux
- SQLSERVER SELECT(zt)SQLServer
- V$LOCK(zt)
- EXISTS、IN、NOT EXISTS、NOT IN(zt)
- Event Reference(zt)
- oracle enqueue(zt)OracleENQ
- Fallacies Of The CBO(zt)
- lsof |grep deleted 釋放磁碟空間delete
- DBMS_PROFILER(zt)
- oracle event 2 (zt)Oracle
- ORA-00604(zt)
- 物化檢視(zt)
- SQL Access Advisor(zt)SQL
- DBMS_SUPPORT(zt)
- LOCK_SGA(zt)
- oracle job管理(zt)Oracle
- histogram與10053(zt)Histogram
- sybase複製(zt)
- DBMS_TRACE(zt)
- Understanding System Statistics(zt)
- ORACLE LARGE MEMORY(zt)Oracle
- dbms_stats(zt)
- 切換UNDO(zt)
- ora_rowscn(zt)
- checkpoint詳解(zt)
- SQLSERVER日期函式(zt)SQLServer函式
- SqlServer鎖的概述(zt)SQLServer
- how to show hidden parameter(zt)
- checkpoint是什麼(zt)
- crontab命令簡介(zt)
- AIX基礎教程(zt)AI
- oracle time_zone(zt)Oracle