在Linux操作系統里,回收站(Trash)一般用來存放用戶刪除掉的文件和目錄。如果想查看Linux回收站的刪除記錄,可以采用以下方式:
方法一:利用trash-cli工具
-
安裝trash-cli工具:
sudo apt-get install trash-cli # Debian/Ubuntu系統 sudo yum install trash-cli # centos/RHEL系統 sudo dnf install trash-cli # Fedora系統
-
檢查回收站里的內容:
trash-list
這樣就能顯示出所有已經被刪除的文件和目錄。
-
獲取特定文件的刪除記錄:
trash-info
這樣可以得到關于該文件的詳細資料,比如刪除的時間以及路徑。
-
查看回收站內所有文件的刪除時刻:
trash-list --verbose
這樣能展示出每一個文件的刪除時刻及其路徑。
方法二:運用gvfs-trash工具(適用于GNOME桌面環境)
-
安裝gvfs-trash工具:
sudo apt-get install gvfs-backends # Debian/Ubuntu系統 sudo yum install gvfs-backends # CentOS/RHEL系統 sudo dnf install gvfs-backends # Fedora系統
-
列出回收站的內容:
gvfs-trash --list
這樣會列出所有已經被移除的文件和目錄。
-
獲取特定文件的刪除詳情:
gvfs-trash --info
這樣可以獲取到這個文件的相關信息,包含刪除的時間點和位置。
方法三:直接定位回收站目錄
-
確定回收站目錄: 默認來說,回收站目錄處在用戶主目錄下的.local/share/Trash/files和.local/share/Trash/info里。
cd ~/.local/share/Trash/files ls -l
-
檢查文件的刪除時間: 你能用stat指令來查閱文件的修改時間,這通常和刪除時間差不多接近。
stat
需要注意的地方
- 回收站的刪除記錄可能會被系統定時清理,具體的清理頻率依賴于系統的設置。
- 若你使用的不是GNOME桌面環境(例如KDE、XFCE等),或許需要采用不一樣的工具或者手段來瀏覽回收站的刪除記錄。
借助上述方法,你應當能在Linux系統里查閱回收站的刪除記錄了。