如何刪除檔案?

如何刪除檔案?

一些文件(某個網域的資料夾/var/www/vhost/www.example.com)在我們的開發伺服器上消失了[這是一個 ubuntu 14] 我檢查歷史記錄,但沒什麼奇怪的。

所以我想知道,否則有些用戶會這樣做rm刪除檔案有哪些不同的方式? (這是遠端伺服器)

我知道我可以透過 ftp 連接刪除文件,所以額外的問題是如何列出所有 ftp 連線的日期和 IP

先謝,

答案1

檢查腳本是否為內務管理而執行。如果幾個檔案消失,請檢查是否有任何日誌輪替腳本正在執行。

否則你可以使用 inotify 模組

inotifywait -e delete --timefmt %c --format '%T %_e %w %f' -r -m / >/path/logfile
Setting up watches.  Beware: since -r was given, this may take a while!
Watches established.
Fri Jul 19 11:57:39 2013 DELETE /tmp/ testfiletodelete
Fri Jul 19 11:57:46 2013 DELETE /home/user/ testfiletodelete

使用前請閱讀手冊頁。因為包含 --exclude和其他一些標誌可能會很有用。

相關內容