如何在Linux/Unix上创建目录? 如何创建具有特定权限的目录? 使用Linux mkdir命令创建目录结构? mkdir命令的示例。
Linux/Unix mkdir或“make directory”命令用于在文件系统上创建目录/文件夹。 这是一个简单且经常使用的Linux命令。 每个系统管理员必须知道这些选项。
- 10个非常实用的Linux cd命令示例 http://www.linuxidc.com/Linux/2017-07/145778.htm
语法:
mkdir命令使用以下语法与几个选项。
$ mkdir <directory name>
如何创建一个新的目录
使用mkdir后跟新的目录名来创建当前位置的目录。
$ mkdir folder1
创建多个目录
在单个命令中创建当前目录中的多个目录。 以下命令将在当前目录中创建三个目录folder1,folder2,folder3。
$ mkdir folder1 folder2 folder3
在特定位置创建目录
将目录创建到其他位置,无需更改当前目录。输入目录的完整路径,如下所示。
$ mkdir /var/www/folder1/public
创建目录与中间目录
上述命令将失败,并提示“mkdir:无法创建目录`/var/www/folder1/public’: No such file or directory”没有这样的文件或目录”,如果任何中间目录不存在。 在这种情况下,使用-p选项来告诉mkdir创建中间目录(如果不存在)。
$ mkdir -p /var/www/folder1/public
创建具有特定权限的目录
在创建目录期间,您可以使用-m选项设置特定权限。 这与使用chmod命令类似。
$ mkdir -m 644 folder1 $ mkdir -m a=rwx folder1 $ mkdir -m u=rw,g=r,o=r folder1
在特定位置创建多个目录
这是使用单个命令在不同位置创建多个目录的非常少见的选项。 这将在folder1目录中创建一个,两个,三个目录。
$ mkdir -p folder1/{one|two|three}
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-07/145777.htm