Linux lsof命令如何使用?其作用是什麼?
Linux如何檢視埠是否開啟?在Linux系統中,檢視埠是否開啟可以透過命令來完成,這其中比較常見的命令為lsof命令、netstat命令,本文重點為大家介紹一下lsof命令,我們一起來學習一下吧。
lsof命令用於檢視你程式開啟的檔案、開啟檔案的程式、程式開啟的埠。找回/恢復刪除的檔案。是十分方便的系統監視工具,因為lsof命令需要訪問核心記憶體和各種檔案,所以需要root使用者執行。
在Linux環境下,任何事物都以檔案的形式存在,透過檔案不僅僅可以訪問常規資料,還可以訪問網路連線和硬體。所以如傳輸控制協議和使用者資料協議套接字等,系統在後臺都為該應用程式分配了一個檔案描述符,無論這個檔案的本質如何,該檔案描述符為應用程式與基礎作業系統之間的互動提供了通用介面。因為應用程式開啟檔案的描述符列表提供了大量關於這個應用程式本身的資訊,因此透過lsof工具能夠檢視這個列表對系統監測以及排錯將是很有幫助的。
語法:
losf (選項)
選項:
-a 列出開啟檔案存在的程式;
-c<程式名> 列出指定程式所開啟的檔案;
-g 列出GID號程式詳情;
-d<檔名> 列出佔用該檔案號的程式;
+d<目錄> 列出目錄下被開啟的檔案;
+D<目錄> 遞迴列出目錄下被開啟的檔案;
-n<目錄> 列出使用NFS的檔案;
-i<條件> 列出符合條件的程式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2922326/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中mesg命令作用是什麼?如何使用?Linux
- Linux netstat命令作用是什麼?如何使用?Linux
- Linux中less命令如何使用?主要作用是什麼?Linux
- Python中eval如何使用?其作用是什麼?Python
- Linux裡面sort命令的作用是什麼?如何使用?Linux
- Linux裡面set-e命令作用是什麼?如何使用?Linux
- Linux系統中tmp指什麼檔案?其作用是什麼?Linux
- Linux tree命令作用是什麼?Linux學習教程Linux
- Linux命令--lsofLinux
- Linux管道命令是什麼?如何使用?Linux
- Linux lsof命令解析Linux
- Linux裡面mkswap命令作用是什麼?Linux學習教程Linux
- linux每日命令(39):lsof命令Linux
- Linux whereis命令是什麼?其作用有哪些?Linux
- Linux dump命令有什麼作用?如何使用?Linux
- Linux apt命令有什麼作用?如何使用?LinuxAPT
- Linux type命令有什麼作用?如何使用?Linux
- Linux裡面vmstat命令作用是什麼?Linux運維課程Linux運維
- linux沒有lsof命令Linux
- 每日Linux命令(4):lsofLinux
- linux lsof命令詳解Linux
- Linux lsof 命令簡介Linux
- Linux中gpgcheck是什麼意思?作用是什麼?LinuxGC
- dis ip int brief命令的作用是什麼?
- Linux-lsof命令詳解Linux
- Linux裡面歸檔命令是什麼?如何使用?Linux
- Linux命令列提示符是什麼?如何使用?Linux命令列
- Linux grep命令如何使用?語法格式是什麼?Linux
- lsof 命令
- lsof命令
- 每天一個 Linux 命令(51): lsof 命令Linux
- Linux中opt是什麼意思?其主要作用是什麼?Linux
- Linux中什麼是工作目錄?linux cd命令如何使用?Linux
- 【乾貨】Linux中presto作用是什麼?LinuxREST
- linux下檢視埠命令lsofLinux
- Linux技術——lsof命令詳解Linux
- Linux 有用的命令之 - lsof(轉)Linux
- fuser與lsof命令使用簡介