删除文件夹时出现“权限被拒绝”错误

删除文件夹时出现“权限被拒绝”错误

我有一个文件夹,上面有一个锁标志。当我尝试删除该文件夹时,我收到一条Permission Denied错误消息。

带有“锁”图标的文件夹

答案1

该锁定图标表示您无权编辑该文件夹或在其中写入任何内容。

造成这种情况的原因可能有几个。

  1. 您不是该文件夹的所有者。如果这是多用户桌面,则它可能属于其他用户,或属于 root 用户。请检查 中的所有权right click to the folder> Properties> Permissions

  2. 该文件夹可能是只读的。在 Linux 上,文件夹有 3 位权限:读取、写入、执行。如果写入位未设置为 1 (True),则不允许在该文件夹中编辑或写入。检查 中的属性right click to the folder> Properties> Permissions

如果你作为此文件夹的所有者,您可以更改权限以允许从您检查过的同一位置写入该文件夹。

如果你不是此文件夹的所有者,如果这是多用户设置,请要求所有者具有写入权限。如果这是单用户设置,请在终端上运行此命令以更改文件的所有权(替换username为您的用户名):

sudo chown username:username /path/to/that/folder

答案2

很可能您没有写入该文件夹所需的权限。

  1. 检查您是否确实要删除此文件夹...如果您尝试做一些危险的事情,Ubuntu 通常会向您发出警告 - 锁定符号可能就是那个警告!

  2. 尝试右键单击该文件夹,选择权限选项卡,然后将“我”的权限更改为“创建和删除文件”(如果该选项可用)

  3. 如果该选项不可用,则需要从命令行更改权限:

    • 找到该文件夹​​的路径:最简单的方法是右键单击该文件夹,在属性中的“基本”选项卡下,您将看到“父文件夹”。

    • 突出显示父文件夹,然后打开终端 (Ctrl-Alt-T),然后输入

      sudo chmod 777 path-to-folder 
      

    (您必须在上面获得的父文件夹末尾添加文件夹名称)。

    这会更改每个人读取/写入/执行该文件夹的权限。您现在应该可以删除该文件夹了。

  4. 如果您不是该文件夹的所有者,则需要进行更改:再次在终端中,让自己成为该文件夹的所有者:

    sudo chown -R username path-to-folder
    

请务必仔细检查您是否确实想要删除/修改此文件夹...无论何时使用 sudo,请在按回车键之前暂停 - 使用提升权限的要求更多是为了保护您免受系统损坏,而不是安全功能

相关内容