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 netstat命令作用是什麼?如何使用?Linux
- Linux中mesg命令作用是什麼?如何使用?Linux
- Linux中less命令如何使用?主要作用是什麼?Linux
- Linux裡面sort命令的作用是什麼?如何使用?Linux
- Python中eval如何使用?其作用是什麼?Python
- Linux裡面set-e命令作用是什麼?如何使用?Linux
- Linux命令--lsofLinux
- Linux tree命令作用是什麼?Linux學習教程Linux
- Linux系統中tmp指什麼檔案?其作用是什麼?Linux
- linux每日命令(39):lsof命令Linux
- 什麼是熱插拔?其功能作用是什麼?
- Linux裡面mkswap命令作用是什麼?Linux學習教程Linux
- Linux管道命令是什麼?如何使用?Linux
- Linux裡面vmstat命令作用是什麼?Linux運維課程Linux運維
- Linux whereis命令是什麼?其作用有哪些?Linux
- Linux apt命令有什麼作用?如何使用?LinuxAPT
- Linux dump命令有什麼作用?如何使用?Linux
- Linux type命令有什麼作用?如何使用?Linux
- lsof 命令
- lsof命令
- Linux中什麼是工作目錄?linux cd命令如何使用?Linux
- Linux裡面歸檔命令是什麼?如何使用?Linux
- Linux grep命令如何使用?語法格式是什麼?Linux
- Linux命令列提示符是什麼?如何使用?Linux命令列
- Linux中gpgcheck是什麼意思?作用是什麼?LinuxGC
- Linux中useradd命令如何使用?常用引數是什麼?Linux
- dis ip int brief命令的作用是什麼?
- 【乾貨】Linux中presto作用是什麼?LinuxREST
- lsof命令簡介
- Linux中opt是什麼意思?其主要作用是什麼?Linux
- linux備份資料夾的命令是什麼?如何使用?Linux
- 學習Linux的作用是什麼呢?Linux入門Linux
- Linux系統中掛載是什麼意思?作用是什麼?Linux
- 在Linux中,日誌檔案作用是什麼及如何檢視?Linux
- Linux中主機名的作用是什麼?如何配置主機名?Linux
- Linux如何新增新使用者?常用命令是什麼?Linux
- Linux中ansible作用是什麼?有哪些特點?Linux
- 為什麼要謹慎使用Linux find命令?Linux