Rhel
GNOME 是否僅將 ~/.local/share/Trash/files 用於已刪除的文件而不是 rm 命令?
我正在使用 RHEL8,我看到了目錄 -
~/.local/share/Trash/files
裡面有很多文件。看著那裡的名稱和文件,它給了我一種直覺,它類似於 Windows 作業系統的資源回收筒。只是嘗試使用它,並且看起來像通過文件管理器刪除的文件只進入垃圾箱 -
~/.local/share/Trash/files
而不是當我使用rm
命令刪除它們時。為什麼會這樣?我在這裡錯過了什麼嗎?我嘗試Google搜尋以獲取有關此的更多資訊,但沒有一個給出令人滿意的答案。我可以對這個目錄有更多的了解
- ~/.local/share/Trash/files
嗎?
這由符合FreeDesktop.org Trash 規範的程序使用。
rm
不遵循此規範,但許多目前的桌面環境都這樣做:它們不是直接刪除文件,而是將它們移動到適當的垃圾目錄,從而允許在必要時“取消刪除”它們。在命令行上,可以使用的一種工具是
gio trash
;gio trash ${file}
將移動${file}
到垃圾箱,gio trash --empty
並將清空垃圾箱。因此,如果您希望可以rm
基於gio trash
.