無法將文件移至垃圾箱

無法將文件移至垃圾箱

當我想將文件移至垃圾箱時,Nautilus 會給我一條訊息,內容如下:

你不能動範例文件到垃圾桶。您想立即將其刪除嗎?

我可以給你這張照片,但它是西班牙語的

在此輸入影像描述

答案1

我也遇到了同樣的問題,結果發現垃圾找錯了主人。所以我刪除了垃圾資料夾並新建了一個。

腳步:

  1. cd ~/.local/share
  2. ls -ld Trash
  3. 現在你必須看看它是否有合適的所有者。
  4. 如果所有者是root- 使用以下命令刪除該資料夾:sudo rm -r Trash
  5. 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

相關內容