mkdir 命令不允许对其任何文件进行更改

mkdir 命令不允许对其任何文件进行更改

我在桌面上创建了一个文件夹,并在其中创建了一些 .asm 文件。现在文件夹的所有者是“root”,除了第一次之外,我无法更改其中的任何文件。它以“只读”模式打开文件!

答案1

您应该将这些文件的所有权改回给您的用户。

打开终端窗口(Ctrl++ AltT并输入此命令:

sudo chown -R $USER: ~

这将改变所有权主目录中的所有文件返回给您的用户。如果您只想修改桌面文件夹中的内容,请使用以下命令:

sudo chown -R $USER: ~/Desktop/YOUR_DIRECTORY_NAME

我们使用sudo以root身份来运行该操作,这需要您输入您的账户密码。

答案2

您显然以 root 身份创建了这些文件。

您可以通过以下方式将文件夹名称的所有权重新分配给您的用户(“用户名”)

sudo chown -R username:username foldername

当然,首先在终端导航到您的桌面。

另一种方法是授予您 rw 权限,方法如下:

sudo chmod o+rw foldername
sudo chmod o+rw foldername/*.asm

再次,在执行命令之前,在终端中导航到您的桌面。

相关内容