小智 54
我遇到了同样的问题,发现垃圾箱的主人不对。所以我删除了垃圾文件夹并创建了一个新文件夹。
脚步:
cd ~/.local/sharels -ld Trashroot- 删除文件夹:sudo rm -r Trashmkdir -m 700 Trash希望我能帮上忙,它解决了你的问题,因为它对我有用。
小智 20
正如kr4utz所提到的,您的问题是垃圾箱归 root 所有。
在不删除 Trash 文件夹的情况下更改所有权的更好方法是使用chown终端中的命令 (Ctrl+Alt+T):
sudo chown -R "$USER" ~/.local/share/Trash
Run Code Online (Sandbox Code Playgroud)
这会将所有者从 root 更改为您自己,而不会删除您的Trash文件夹。
如果拒绝删除的文件位于未格式化为的分区上,这对我有用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
Run Code Online (Sandbox Code Playgroud)
并重新启动
| 归档时间: |
|
| 查看次数: |
25363 次 |
| 最近记录: |