常用命令 lsof命令介紹

2021-06-07 16:58:18 字數 1324 閱讀 9108

5 lsof  是乙個列出當前系統開啟檔案的工具

a 引數

-a 兩個引數都滿足時才顯示結果

-c string    顯示command列包含指定字元的程序開啟的檔案

-u username  顯示所屬用user 程序開啟的檔案

-g gid       顯示歸屬gid的程序情況

+d /dir      顯示目錄下被程序開啟的檔案

+d /dir      搜尋目錄下的所有目錄

-d fd        顯示指定檔案描述符的程序

-n           不將ip轉換為hostname

-i           用以顯示符合條件的程序

46tcp udp

hostname

hostaddr

service

port

b lsof

command    pid      user   fd      type     device     size       node      name

init       1         root  cwd      dir       3,3       1024       2         /

init       1         root  rtd      dir       3,3       1024       2         /

init       1         root  txt      reg       3,3       38432      1763452   /sbin/init

init       1         root  mem      reg       3,3       106114     1091620   /lib/libdl-2.6.so

init       1         root  mem      reg       3,3       7560696    1091614   /lib/libc-2.6.so

引數:command:程序的名稱

pid:程序識別符號

user:程序所有者

fd:檔案描述符,應用程式通過檔案描述符識別該檔案。如cwd、txt等

type:檔案型別,如dir、reg等

device:指定磁碟的名稱

size:檔案的大小

node:索引節點(檔案在磁碟上的標識)

name:開啟檔案的確切名稱

c 檢視22埠的運**況

lsof  -i :22

d 檢視root 使用者程序所開啟的檔案型別為txt的檔案

lsof  -a -u root -d txt

常用命令備忘 lsof

可以列出被程序所開啟的檔案的資訊。被開啟的檔案可以是 怎樣使用lsof lsof 備註 如果不加任何引數,就會開啟所有被開啟的檔案,建議加上一下引數來具體定位 檢視誰正在使用某個檔案 lsof filepath file 3.遞迴檢視某個目錄的檔案資訊 lsof d filepath filepat...

Linux常用命令 vi vim常用命令介紹

vi vim是linux系統自帶的乙個功能豐富的文字編輯器 命令字元 介紹dd 雙擊d 剪下當前行 num dd 雙擊d 剪下當前行 例如10dd可以刪除10行 yy拷貝當前行 p將內容貼上至游標所示位置 命令 說明 set number 頁面顯 hi 檢視當前系統提供的高亮模式 match col...

常用命令 iotop命令介紹

3 iotop 硬碟操作檢視工具 python 語言編寫 a 引數 可以用左右箭頭操作,按 r 是相反方向,按 o 是動態切換 用法 iotop 引數 version 檢視版本資訊的 h,help 檢視幫助資訊的 o,only 只顯示在划硬碟的程式 b,batch 批量處理 用來記錄日誌的 n nu...