如何删除没有权限的文件

如何删除没有权限的文件

我有剩余的派洛特,一个 Windows 模拟器,但我无法将所有文件移至垃圾箱。

如何更改权限和删除它们?

答案1

确定文件夹的位置并使用更改权限chmod

sudo chmod -R 777 /path/to/folder/foldername

然后按Enter。例如,如果文件夹名为BLAH并且位于,/home/user则您可以输入

sudo chmod -R 777 /home/user/BLAH 

这应该会将文件夹及其所有文件和子目录的权限更改为读/写/执行。然后您应该能够删除它们。还要注意,Linux 区分大小写,因此您必须-R在行中使用大写字母,如果您的目录有大写字母,您必须按照显示的完全相同的方式使用大写字母,否则会失败

既然你说你可以在终端中找到文件夹,你可以使用此命令

sudo rm -rf /path/to/folder/foldername

这将以 root 身份删除该文件夹及其子目录。

它会要求您输入密码,当您输入密码时,看起来好像什么都没有发生。它不会显示您正在输入密码的任何迹象。只需输入密码并按下Enter,它就会为您删除文件。

答案2

拥有 root 的所有权限后,您应该使用:

sudo -i

要彻底删除文件或文件夹及其内容,您可以使用:

rm

要获取有关这些命令(和其他命令!)的更多信息,您可以使用:

man

例如,

man rm

答案3

如果您想使用 GUI 文件管理器(nautilus、thunar、caja、dolphin 等),您可以使用“root 帐户”来删除文件。

sudo大多数文件管理器可能都有“以根目录打开文件夹”或类似选项,或者只需从终端使用 (运行文件管理器即可。

对于 thunar:sudo thunar。或者对于 nautilus:sudo nautilus,等等

如果您使用 nautilus,这里的答案应该有所帮助:如何以 root 身份打开文件夹?

然后浏览到有问题的文件并将其删除。

在终端上sudo rm也可以工作

相关内容