gpt4 book ai didi

linux - 如何在ubuntu上的/var/www中创建目录?设置权限

转载 作者:太空宇宙 更新时间:2023-11-04 04:42:25 25 4
gpt4 key购买 nike

我刚刚完成 Nginx 配置,现在正在安装 python 和 virtualenv。

我需要在/var/www 中为我们的测试用例创建“test”目录。但我无法创建目录。

$cd /var/www
$mkdir test

输出为:

 mkdir: cannot create directory ‘test’: Permission denied

如何修复这个错误?

如何更改文档根目录(如果可用)?

最佳答案

发生此错误可能是因为您没有错误所示的权限。我假设您是 user,并且文件夹 /var/www 具有 UID root

要查看文件夹访问权限,您可以使用stat命令 -> stat/var/www

输出应如下所示:

File: /var/www
Size: 4096 Blocks: 0 IO Block: 4096 directory
Device: 2h/2d Inode: 1125899907242212 Links: 1
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2019-08-05 15:38:01.883762500 +0200
Modify: 2019-08-05 15:38:00.815731000 +0200
Change: 2019-08-05 15:38:00.815731000 +0200
Birth: -

现在您可以更改文件夹的权限或使用 root 权限创建文件夹。

root权限

sudo mkdir/var/www/test 或在 /var/www 内使用 sudo mkdir test

更改权限

要更改文件夹的权限,请使用命令chown(有关详细信息,请参阅help)该命令也需要 root 权限。

语法sudo chown UID:GID 文件夹

示例sudo chown hackxit:用户文件夹

由于您的文件夹中可能包含其他文件夹,因此您可以添加 -r 选项以递归方式更改权限。

关于linux - 如何在ubuntu上的/var/www中创建目录?设置权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57417237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com