需要更改权限,以便我可以删除硬盘中的文件

需要更改权限,以便我可以删除硬盘中的文件

我无意中用 Clonezilla 在 Ubuntu 硬盘上创建了一个磁盘映像文件(它实际上是一个包含许多文件的文件夹)。从那时起,我学会了如何正确使用 Clonezilla 并将磁盘映像文件保存到我的外部硬盘上。但现在我不知道如何更改权限,以便我可以将此巨型文件移至垃圾箱并将其删除。

更新:当我跑步时sudo chown -R YOURUSERNAME 2018-09-11_zilla.disk_image 我得到

“chown:无法访问‘2018-09-11_zilla.disk_image’:没有此文件或目录。”

但这是文件夹的名称!所以只要有一个字符错误,就连我都知道 - 它将无法正常工作。

答案1

Clonezilla 位于您的主文件夹 /home/user(您的用户名)中,还是系统文件夹 (/) 中,还是其他位置?例如,在第一种情况下,您可以打开终端并运行此命令,无论文件夹是否名为 Clonezilla sudo rm -Rf Clonezilla/ Enter。此命令将删除 Clonezilla 目录下的文件。

在后一种情况下,打开终端并删除相应的文件夹(例如,/opt/Clonezilla) cd /opt/ 输入 sudo rm -Rf Clonezilla/ 输入。此命令删除 /opt/Clonezilla/ 目录下的文件

如果您不确定是否要使用终端,请执行以下操作。您可以打开文件管理器,用鼠标右键单击文件夹,然后从显示的菜单中选择属性吗?查看权限选项卡并告知您拥有哪些权限,然后写入输出以继续解决问题。您可以尝试使用权限选项卡上的下拉菜单更改权限。另一个相关问题是,您是否可以在文件资源管理器中看到与文件夹图标不同的图标,可能是它已被 root 用户锁定。在 Ubuntu 中,您可以使用终端,如我之前所示,使用 sudo 删除目录。问候,

答案2

命令行解决方案要求您打开终端窗口,移动到要删除的文件夹上方的目录,然后执行

sudo chown -R YOURUSERNAME /path/to/folder 

其中 -R 代表“递归”,得益于萨阿德·米尔扎。然后删除目标文件夹及其所有文件夹和文件,由用户784637

sudo rm -rf /path/to/directory

要使用 Ubuntu 附带的 Nautilus 文件管理器中的 GUI 执行此操作,请打开终端窗口。这需要使用以下命令添加 PolicyKit 扩展:

sudo apt-get install nautilus-admin  

然后你可以以管理员身份启动 Nautilus

pkexec nautilus 

取得所有权并删除相关文件夹。

相关内容