我不小心将 /proc 中的文件复制到 /home 下的某个目录中
但现在我无法删除那些复制的内容。它说“权限被拒绝”。文件夹大小约为 300GB
如何安全删除 proc 文件夹的复制版本?
答案1
- 如何“安全”删除文件
- 如何解决“权限被拒绝”问题
1.如何“安全”删除文件
现代版本的 GNUrm
将保证您不会意外删除所有/
,但您仍然可能会意外删除所有/home
...我能想到的最安全的方法是首先cd
进入目录,使用ls
检查它是否正确,然后删除它内容,然后cd ..
和rmdir proc
。 rmdir
非常安全,因为它只删除空目录。
删除当前目录中的所有内容, 使用rm -r -- *
忘记命令--
中的可能是“安全的” rm
。但是,它可能无法按预期工作,例如,如果有一个名为-i
.
您可以使用图形文件管理器,它通常比rm
.您可以将文件移至“垃圾箱”。这将使您有机会撤消该操作,直到清空整个垃圾箱或从垃圾箱中删除文件。我更喜欢在可能的情况下使用它。它并不总是有效。我在测试时设法使 Gnome 文件崩溃:-)。
2. 如何解决“权限被拒绝”问题
您的问题是某些子目录已被标记为“只读”。 (并且您没有运行为root
,它会忽略这些标记)。
您可以允许写入当前目录及其中的所有内容,使用chmod u+w -R .
然后您将能够删除它。
在某些情况下,使用图形文件管理器删除文件夹会自动更改您的权限。或者,您可以使用文件管理器手动更改权限。如果您使用 Gnome 文件:右键单击 -> 属性 -> 权限。在所有者旁边,设置“创建和删除文件”。然后在“更改所附文件的权限”下再次执行相同操作。