亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Linux下查看進程打開的文件與打開文件的進程

系統 1902 0

?有許多情況下,我們需要查看一個進程當前打開了哪些文件,反過來我們也希望知道某一個文件正在被哪些進程所讀寫。在Linux下有許多有用的工具可以幫我們完成這兩個工作,下面介紹這兩個工具:lsof與fuser。

??? fuser find files or sockets' user

??? 格式:fuser [選項] fname

??? -k 如果找到打開文件的進程,則發送SIGKILL殺死此進程,通過-i選項,可以為用戶提供交互選擇

??? -signal 用戶可以指定使用何種信號去kill進程,如果-k參數指定,則忽略此參數

??? -m 如果指定一個文件,則所有訪問那個文件所在文件系統的進程都會被列出來

??? -n? type 指定不同的文件類型,默認類型為file,此外還支持tcp和udp類型,此時可以簡寫作port/tcp

??? -u? 顯示進程屬主

??? -v? 顯示詳細進程與打開文件信息

??? -4/-6 只搜索IPv4/IPv6套接字

??? 例如,我們想查看端口TCP端口9000由哪個進程打開 fuser -v -u 9000/tcp

???????????? 查看哪些進程在訪問/home掛載分區????????????? fuser -mv /home

??? lsof list open file

??? 格式:lsof? [選項] [names]

??? 單獨執行lsof將輸出系統中所有打開的文件,我們可以grep過濾出我們關心的內容,不過lsof提供了相應的參數幫助我們精確查找

??? lsof name 將輸出所有使用文件name的進程

??? -p pid 列出進程pid所打開的所有文件

??? -d FD_pattern 列出所有已經打開的FD值為FD_pattern的文件FD的值有整數,TXT,MEM等等

??? -a lsof后可以加多個匹配條件,默認為or連接,此參數將多個條件變成and關系

??? -i [46] [proto] [@hostname|ip][:service|port] 用來選擇占用某個端口的進程

??? +d/+D dir 非遞歸或遞歸的顯示打開dir下文件的進程

??? -c string?? 顯示進程的command中包含string的進程所打開的文件

??? -u username 顯示屬于user的進程所打開的文件

??? -g gid

???? 以上這些參數已經足夠用了,上面這兩個工具都是讀取/proc文件系統中的數據進行工作的。網上有提到借助于lsof的查找功能,可以對一個刪除的文件進行恢復,前提是占用這個文件的進程當前還沒有關閉。通過被刪除的文件,找到對應的進程及在進程中的fd-num,然后通過cat /proc/process-num/fd/fd-num即可恢復被刪除的文件。

Linux下查看進程打開的文件與打開文件的進程


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久一区二区三区精品 | 国产成人久久久精品毛片 | 中文字字幕在线 | 女人a级毛片 | 日韩毛片基地一区二区三区 | 91福利刘玥国产在线观看 | 欧美精品亚洲精品日韩专 | 久久狠狠第一麻豆婷婷天天 | 国产一二三区在线 | 日韩一级不卡 | 中文字幕免费在线观看 | 日日拍夜夜嗷嗷叫狠狠 | 国产另类视频 | 国产成人久视频免费 | 久久不卡一区 | 亚洲精品三区 | 福利在线看片 | 91视频看 | 亚洲欧美国产精品专区久久 | 国产乱子伦手机在线 | 欧美精品专区免费观看 | 亚洲欧美日韩精品香蕉 | 97在线观看免费观看高清 | 成人在线观看一区 | 欧美视频在线不卡 | 护士一级毛片 | 国产精品免费视频一区 | 成人亚洲欧美日韩在线观看 | 色妞在线 | 福利视频99| 免费在线a | 黄色在线视频网站 | 久久中文字幕一区二区三区 | 婷婷中文在线 | 亚洲 欧美 国产 中文 | 在线成人爽a毛片免费软件 在线成人天天鲁夜啪视频 在线成人亚洲 | 亚洲久草视频 | 久久影视在线观看 | 国内精品伊人久久久久妇 | 亚洲精品一区二区三区婷婷 | 国产一区二区三区高清视频 |