mkdir: cannot create directory '/run/user/0': Permission denied
时间: 2023-06-16 19:05:24 浏览: 1461
这个错误提示是因为你使用的用户没有权限创建 `/run/user/0` 这个目录。通常情况下,这个目录是用来存放用户运行时的文件的。如果你需要创建这个目录,你可以使用管理员权限或者 root 用户来运行该命令。例如,在 Ubuntu 中,你可以使用如下命令来以管理员权限创建该目录:
```sh
sudo mkdir /run/user/0
```
如果你不想使用管理员权限或 root 用户创建该目录,你可以尝试在其他目录下创建该目录,或者修改该目录的权限,使其对你有写入权限。例如,你可以使用如下命令来修改该目录的权限:
```sh
chmod u+w /run/user/0
```
这样,你就可以在该目录下创建文件了。注意,修改该目录的权限可能会导致安全问题,请谨慎操作。
相关问题
root目录下报错mkdir: cannot create directory '/run/user/0': Permission denied
这个错误是因为你以root的身份执行了mkdir命令,但是root用户无法在/run/user目录下创建属于普通用户的文件夹。
你可以使用普通用户的身份执行mkdir命令,或者使用sudo命令以root用户的身份创建文件夹,这样就不会出现这个错误了。例如:
```
sudo mkdir /run/user/your_username
```
其中,your_username是你的用户名。执行完上述命令后,你就可以在/run/user目录下创建以你的用户名为名的文件夹了。
zulip运行命令报错mkdir: cannot create directory '/run/user/0': Permission denied如何解决
这个错误是因为您使用的是root用户运行Zulip,而在root用户下不能在/run/user目录下创建文件夹。您可以使用普通用户运行Zulip,或者使用sudo命令以root权限运行Zulip。如果您选择使用sudo命令,则需要使用以下命令:
```
sudo zulip-run-dev.py
```
这将以root用户的权限运行Zulip,并允许您在/run/user目录下创建文件夹。
阅读全文