mkdir: cannot create directory '/run/user/0': Permission denied
时间: 2023-06-16 14:05:24 浏览: 528
这个错误提示是因为你使用的用户没有权限创建 `/run/user/0` 这个目录。通常情况下,这个目录是用来存放用户运行时的文件的。如果你需要创建这个目录,你可以使用管理员权限或者 root 用户来运行该命令。例如,在 Ubuntu 中,你可以使用如下命令来以管理员权限创建该目录:
```sh
sudo mkdir /run/user/0
```
如果你不想使用管理员权限或 root 用户创建该目录,你可以尝试在其他目录下创建该目录,或者修改该目录的权限,使其对你有写入权限。例如,你可以使用如下命令来修改该目录的权限:
```sh
chmod u+w /run/user/0
```
这样,你就可以在该目录下创建文件了。注意,修改该目录的权限可能会导致安全问题,请谨慎操作。
相关问题
mkdir: cannot create directory '/log': Permission denied
回答: 报错"mkdir: cannot create directory '/log': Permission denied"是因为当前用户没有权限在根目录下创建/log目录。\[3\]这可能是因为你没有足够的权限来创建目录。你可以尝试使用sudo命令来运行mkdir命令,以获取足够的权限来创建目录。例如,你可以尝试运行sudo mkdir /log来创建目录。如果你仍然遇到权限问题,你可能需要联系系统管理员或拥有适当权限的用户来创建目录。
#### 引用[.reference_title]
- *1* [mkdir: cannot create directory ‘.ssh’: Permission denied](https://blog.csdn.net/qq_35078688/article/details/120786781)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [mkdir: cannot create directory ‘a1’: Permission denied](https://blog.csdn.net/qq_69967376/article/details/127171185)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [mkdir: cannot create directory ‘/var/lib/grafana/plugins‘: Permission denied](https://blog.csdn.net/github_35631540/article/details/114402864)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
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目录下创建以你的用户名为名的文件夹了。