|  |      1samuel      2012-06-12 16:09:29 +08:00  1 在终端下用lsof命令看,最方便 | 
|  |      3soulhacker      2012-06-12 17:41:45 +08:00 直接 lsof 会输出所有的,不过这样一般没啥太大用处,还是看有啥进程在对指定文件做读写比较常用。 | 
|  |      4liuxl8964 OP 對 lsof  輸出所有的啊 一點都不方便 | 
|  |      5liuxl8964 OP @samuel   找到個這個  但是還是不方便 lsof abc.txt 顯示開啟文件abc.txt的進程 lsof -i :22 知道22端口現在運行什麼程序 lsof -p pid 瞭解進程id對應進程打開的文件 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] | 
|  |      6liuxl8964 OP @samuel   找到個這個  但是還是不方便 lsof abc.txt 顯示開啟文件abc.txt的進程 lsof -i :22 知道22端口現在運行什麼程序 lsof -p pid 瞭解進程id對應進程打開的文件 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] |