在 Ubuntu 里,“recycle” 通常指以下几种情况之一,我分别说明怎么改权限:
Ubuntu 的回收站目录一般在:
~/.local/share/Trash
ls -ld ~/.local/share/Trash
chmod 700 ~/.local/share/Trash
或
chown -R $USER:$USER ~/.local/share/Trash
⚠️ 不要改成 777,有安全风险。
如果你在配置 Samba 的 recycle 功能(如 \recycle 目录):
[share]
path = /srv/samba/share
read only = no
vfs objects = recycle
recycle:repository = .recycle
recycle:keeptree = yes
recycle:versions = yes
sudo chown -R nobody:sambashare /srv/samba/share/.recycle
sudo chmod 1777 /srv/samba/share/.recycle
1777 是带 sticky bit 的目录,适合共享回收站。
ls -l /path/to/recycle
chmod +x /path/to/recycle
sudo chown root:root /path/to/recycle
rm -rf ~/.local/share/Trash/*
如果提示权限不足:
sudo chown -R $USER:$USER ~/.local/share/Trash
如果你能具体说一下:
我可以给你更精确的命令。