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

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條評論
主站蜘蛛池模板: 亚洲精品中文字幕一区 | 91福利精品老师国产自产在线 | 国产精品香蕉在线观看不卡 | 日日干影院 | 天天伊人网 | 麻豆精品久久久一区二区 | 久久国产精品偷 | 九九全国免费视频 | 日韩国产精品99久久久久久 | 中文字幕在线免费视频 | 亚洲精品98久久久久久中文字幕 | 女性成人毛片a级 | 国产精品久久久久久爽爽爽 | 日韩亚洲欧美综合一区二区三区 | 亚洲一区二区三区高清 | 涩涩视频免费观看 | 99v视频国产在线观看免费 | 久久99热久久精品99 | 综合欧美日韩一区二区三区 | 黄色在线免费看 | 欧美日韩一区二区三区毛片 | 亚洲免费视频观看 | 国产国产精品四虎视频精品 | 成人国产精品一级毛片天堂 | 亚洲成人欧美 | 亚洲爱婷婷色婷婷五月 | 一本大道久久香蕉成人网 | 日本免费一区二区久久人人澡 | 成人精品第一区二区三区 | 亚洲精品久荜中文字幕 | 国内精品久久久久久影院8f | 国产视频福利在线 | 中文乱码字幕午夜无线观看 | 久久精品中文字幕久久 | 国产手机在线国内精品 | 一本一道波多野结衣一区二区 | 手机看片久久国产免费不卡 | 高清在线精品一区二区 | 亚洲欧美日韩在线一区 | 成人91在线| 久久色国产 |