原文:Bash:如何查看某個文件是那個程序/進程創建的?

我們在維護服務器的時候,經常遇到,有些大量的日志文件,但是不知道是哪個腳本 程序 進程創建的,我們在壓縮 刪除日志文件的同時,也必須要在腳本里修改設置,讓其自動的維護它們所創建的文件。那么我們如何通過文件追蹤到創建它們的腳本呢 其實,你們都上當了,Linux里面就沒有現成的命令查看文件創建歷史記錄的,除非你記錄它們,通過用戶名當然可以是一個線索,但是,有時候並不可靠。所以,除此之外,我們還可以根據 ...

2016-08-12 15:44 0 5512 推薦指數:

查看詳情

查看文件被哪個進程占用

有的時候,想刪除一個文件,但是發現文件被其它程序占用,但是又不提示是哪一個進程占用了,導致無法刪除文件。 解決辦法如下: 1.打開任務管理器,選擇性能,點擊打開資源監視器 2.輸入關聯的句柄(也就是你想要刪除的文件文件名稱),搜索,找到相應的進程,比如這里的進程號是9708,終止 ...

Fri Mar 27 05:49:00 CST 2020 0 3423
【Ubuntu】Ubuntu程序進程查看與關閉進程

參考 【https://blog.csdn.net/JNingWei/article/details/78440106】 【查看進程】【https://blog.csdn.net/xudailong_blog/article/details/78376895】 【關閉進程 ...

Wed Mar 13 00:22:00 CST 2019 0 17850
查看文件(或文件夾)被哪個進程使用【文件已在另一程序中打開】

windows系統中當我們在刪除某個文件文件夾時有時會提示該文件程序在使用不能被刪除,這時相當惆悵。那么可以用這個方法來找到是哪個進程在占用該文件: 1:打開任務管理器選擇“性能” 2:單擊下部的“資源監視器” 3:選擇“CPU”,在下部可以看到“關聯的句柄”搜索框 4:在該搜索框 ...

Thu Dec 28 21:43:00 CST 2017 0 11465
根據進程文件id查看所有進程信息

cat num.pid |xargs ps -p   xargs 是 execute arguments 的縮寫,它的作用是從標准輸入中讀取內容,並將此內容傳遞給它要協助的命令,並作為那個命令的參數來執行。 ps -p 是根據進程id查看進程信息,上面命令使用 ...

Thu Aug 01 19:41:00 CST 2019 0 737
linux lsof 查看進程打開那些文件 或者 查看文件給那個進程使用

lsof命令是什么? 可以列出被進程所打開的文件的信息。被打開的文件可以是 1.普通的文件,2.目錄 3.網絡文件系統的文件,4.字符設備文件 5.(函數)共享庫 6.管道,命名管道 7.符號鏈接 8.底層的socket字流,網絡socket,unix域名socket ...

Thu Jan 11 22:42:00 CST 2018 0 17857
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM