我的 Movies 文件夹下的一些文件夹和文件无法删除。我查看了一下,发现不再有用户设置删除或编辑它们。不知何故,它已经删除了我自己,因为我是它们的创建者。上次我检查时,我被列为即将删除。我无法简单地通过 CLI 删除文件夹,因为其中仍有我需要的文件,但我需要删除其中的文件夹。我可以传输文件然后删除它,但传输它们需要很长时间,我现在需要删除现有文件夹以释放空间。
所以我的问题是我怎样才能删除没有指定用户创建者或任何不再列出的文件夹的多个文件夹?
我的用户帐户不允许我更改权限,因为由于某种原因,我的用户名已从文件夹和文件中删除,所以我甚至无法从 GUI 对它们进行 chmod,因为权限选项卡中没有列出分配的用户名,即使我是创建者。
答案1
假设旧帐户已经彻底消失,那么一个选项就是将整个帐户更改为属于您自己的帐户。显然,这不能从 GUI 完成,因为您需要 root 权限,但您始终可以发出sudo chown -R your_username: /path/to/folder
。省略 : 也可以,但会将组所有者设置为以前的设置 - 这当然可能是理想的。
与直接从终端删除相比,这样做的好处是,剩余的文件以后将归你的用户所有。
当然,缺点是,如果某些东西原本属于其他用户,就需要将其改回来。