![無法將文件移至垃圾箱](https://rvso.com/image/1114976/%E7%84%A1%E6%B3%95%E5%B0%87%E6%96%87%E4%BB%B6%E7%A7%BB%E8%87%B3%E5%9E%83%E5%9C%BE%E7%AE%B1.png)
當我想將文件移至垃圾箱時,Nautilus 會給我一條訊息,內容如下:
你不能動範例文件到垃圾桶。您想立即將其刪除嗎?
我可以給你這張照片,但它是西班牙語的
答案1
我也遇到了同樣的問題,結果發現垃圾找錯了主人。所以我刪除了垃圾資料夾並新建了一個。
腳步:
cd ~/.local/share
ls -ld Trash
- 現在你必須看看它是否有合適的所有者。
- 如果所有者是
root
- 使用以下命令刪除該資料夾:sudo rm -r Trash
mkdir -m 700 Trash
希望我能提供幫助並解決您的問題,因為它為我解決了問題。
答案2
正如所提到的克羅4烏茲你的問題是垃圾箱歸root所有。
在不刪除垃圾資料夾的情況下更改所有權的更好方法是使用chown
終端機中的命令 (Ctrl+Alt+T):
sudo chown -R "$USER" ~/.local/share/Trash
這會將所有者從 root 更改為您自己,而不會刪除您的Trash
資料夾。
答案3
ext*
如果拒絕刪除的檔案位於未格式化為的分割區上,這對我有用:
/etc/fstab
以 root 身分在任何編輯器中開啟(例如使用sudo nano /etc/fstab
)。
在您遇到問題的分割行中新增該選項uid=1000
(如果您的使用者ID是1000,否則變更它)
例子:
/dev/sdb2 /media/scambio vfat rw,utf8,umask=0,uid=1000 0 0
並重新啟動
答案4
對我來說,分割區掛載在root擁有的資料夾中,其他人沒有寫權限
drwxr-xr-x 22 root root 4096 Sep 17 01:31 data
所以無法在頂層資料夾中建立垃圾資料夾
我剛剛更改了安裝分割區的資料夾的權限......瞧,它起作用了! !
sudo chmod 777 data