lsof命令功能說明
linux命令 — lsof 檢視程式開啟那些檔案 或者 檢視檔案給那個程式使用
lsof命令功能說明
可以列出被程式所開啟的檔案的資訊。被開啟的檔案可以是
1.普通的檔案,2.目錄 3.網路檔案系統的檔案,4.字元裝置檔案 5.(函式)共享庫 6.管道,命名管道 7.符號連結
8.底層的socket字流,網路socket,unix域名socket
9.在linux裡面,大部分的東西都是被當做檔案的…..還有其他很多
怎樣使用lsof
這裡主要用案例的形式來介紹lsof 命令的使用
1.列出所有開啟的檔案:
lsof
備註: 如果不加任何引數,就會開啟所有被開啟的檔案,建議加上一下引數來具體定位
2. 檢視誰正在使用某個檔案
lsof /filepath/file
3.遞迴檢視某個目錄的檔案資訊
lsof +D /filepath/filepath2/
備註: 使用了+D,對應目錄下的所有子目錄和檔案都會被列出
4. 比使用+D選項,遍歷檢視某個目錄的所有檔案資訊 的方法
lsof | grep ‘/filepath/filepath2/’
5. 列出某個使用者開啟的檔案資訊
lsof -u username
備註: -u 選項,u其實是user的縮寫
6. 列出某個程式所開啟的檔案資訊
lsof -c mysql
備註: -c 選項將會列出所有以mysql開頭的程式的檔案,其實你也可以寫成 lsof | grep mysql, 但是第一種方法明顯比第二種方法要少打幾個字元了
7. 列出多個程式多開啟的檔案資訊
lsof -c mysql -c apache
8. 列出某個使用者以及某個程式所開啟的檔案資訊
lsof -u test -c mysql
9. 列出除了某個使用者外的被開啟的檔案資訊
lsof -u ^root
備註:^這個符號在使用者名稱之前,將會把是root使用者開啟的程式不讓顯示
10. 透過某個程式號顯示該進行開啟的檔案
lsof -p 1
11. 列出多個程式號對應的檔案資訊
lsof -p 123,456,789
12. 列出除了某個程式號,其他程式號所開啟的檔案資訊
lsof -p ^1
13 . 列出所有的網路連線
lsof -i
14. 列出所有tcp 網路連線資訊
lsof -i tcp
15. 列出所有udp網路連線資訊
lsof -i udp
16. 列出誰在使用某個埠
lsof -i :3306
17. 列出誰在使用某個特定的udp埠
lsof -i udp:55
特定的tcp埠
lsof -i tcp:80
18. 列出某個使用者的所有活躍的網路埠
lsof -a -u test -i
19. 列出所有網路檔案系統
lsof -N
20.域名socket檔案
lsof -u
21.某個使用者組所開啟的檔案資訊
lsof -g 5555
22. 根據檔案描述列出對應的檔案資訊
lsof -d description(like 2)
23. 根據檔案描述範圍列出檔案資訊
lsof -d 2-3
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1345088/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- lsof 命令
- lsof命令
- Linux命令--lsofLinux
- lsof命令簡介
- linux每日命令(39):lsof命令Linux
- wc 命令使用說明
- Linux: yum 命令說明Linux
- lsof命令學習筆記筆記
- linux常見命令說明Linux
- Linux sed命令詳細說明Linux
- 鐵威馬NAS防毒功能說明防毒
- MySQL EXPLAIN命令的主要專案說明MySqlAI
- linux 常見命令及說明雜記Linux
- LightDB常用備份恢復命令說明
- Linux lsof命令如何使用?其作用是什麼?Linux
- laravel 郵件傳送功能使用說明Laravel
- 中移鏈元交易功能對接說明
- 【ORACLE】Oracle常用SQL及重點功能說明OracleSQL
- Linuxt恢復誤刪內容:命令lsof、extundelete工具Linuxdelete
- ABAP-BITMAP的命令引數的使用說明
- 容器技術之Docker常用命令說明Docker
- MySql Binlog 說明 & Canal 整合MySql的更新異常說明 & MySql Binlog 常用命令彙總MySql
- 『學了就忘』Linux基礎命令 — 30、find命令詳細說明Linux
- lsof(zt)
- 說明
- gnupg2 2.2.20版本,命令引數說明
- Ocer_軟體功能說明_簡體中文版
- kibana皮膚講解和功能使用說明(一)
- 技術分享| 快對講影片排程功能說明
- Linux系統中的lsmod、lsof、lspci、lsscsi命令及例項Linux
- 使用說明
- Hack 說明
- 網路交換機功能和原理的詳細說明
- 專利說明書及其說明書附圖
- Redis服務之Redis5叢集相關命令說明Redis
- Git版本管理工具常用命令整理和說明Git
- git參考手冊--文字說明+git速查命令表(圖片)Git
- SPI-SPI主機硬體片選功能使用說明
- GaussDB 1.0.1升級到1.0.2及1.0.2相關新功能說明