Linux mkdir 命令创建目录(在使用mkdir命令创建新的目录)

mkdir Linux mkdir 命令创建目录 在Linux,您可以从命令行或在桌面文件管理器的帮助下创建新目录。mkdir是允许您创建目录/文件夹的命令 By myfreax 19 Nov 2022

在Linux,大伙儿能从命令行或是在桌子上文件浏览器的大力支持下创建新目录。mkdir是能够您创建目录/文件名的命令。

本流程详解mkdir命令基本知识,包括mkdir命令词法,创建新目录,递归算法创建目录,创建目录时并设置权限,创建目录时并设置权限,创建好多个目录。

Linux mkdir 命令词法

mkdir命令的词法方式就是mkdir [OPTION] [DIRECTORY]OPTION是mkdir命令的选项,DIRECTORY一定要创建目录的名称。

mkdir命令能把一个或多个目录名做为基本参数。需要使用mkdir命令创建目录,你需要对父目录具有写权限。

要不然,我们将收到权限遭拒有误mkdir: cannot create directory ‘/root/dir’: Permission denied

mkdir 命令创建目录

需要在Linux 创建目录,请将目录名称传递给mkdir命令。仅提供目录名称没详尽方式时,mkdir命令将于各项任务目录创建目录。

目前工作中目录是指运行mkdir命令的目前目录。要变动各项任务目录,挑选cd命令。需要在其他文件名创建目录,你需要给与绝对路径或相对路径。

要检测是否创建目录成功和失败请运行ls命令例举目前目录所有文件夹与目录查看存不存在已创建的目录。

例如命令mkdir newdir很有可能创建目录newdir。命令mkdir /tmp/newdir采用的是绝对路径的方式创建目录。

mkdir newdir
ls -l
mkdir /tmp/newdir
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir

mkdir 命令递归算法创建目录

假如想要在要求方式创建目录,中间某一目录也不会有,我们将收到有误信息内容,mkdir: cannot create directory '/home/myfreax/Music/Rock/Gothic': No such file or directory。

这时候我们可以逐一创建目录,还可以用mkdir命令的-p选项递归算法创建目录。当mkdir-p选项被开启,它会创建一些不可能的事目录,直到最后一个目录。

假如你尝试创建已存在的目录并且未提供-p选项,mkdir通常会打印出File exists有误。

mkdir /home/myfreax/Music/Rock/Gothic
mkdir: cannot create directory '/home/myfreax/Music/Rock/Gothic': No such file or directory
mkdir -p /home/myfreax/Music/Rock/Gothic
mkdir: cannot create directory 'newdir': File exists

mkdir 命令创建目录并设置权限

要创建具有特殊权限的目录,挑选mkdir命令的-m/-mode选项。分配权限的语法结构与chmod命令一样。

要是没有将-m选项传递给mdkir创建目录,则目录具有775755权限,具体取决于umask值。

例如命令mkdir -m 700 newdir创建目录newdir并设置权限权限700,这也就意味着只有创建目录的消费者才能够访问它。

mkdir -m 700 newdir

mkdir 命令创建好多个目录

要创建好多个目录,请将目录的名称指定为命令基本参数,以空格符分隔。mkdir命令还允许您使用一个命令创建繁琐的目录树。

mkdir dir1 dir2 dir3
mkdir -p Music/{Jazz/Blues,Folk,Disco,Rock/{Gothic,Punk,Progressive},Classical/Baroque/Early}
Music/
|-- Classical
|   `-- Baroque
|       `-- Early
|-- Disco
|-- Folk
|-- Jazz
|   `-- Blues
`-- Rock
    |-- Gothic
    |-- Progressive
    `-- Punk

结论

Linux mkdir命令用于创建目录。如果您有任何问题,请随时在下文。

LINUX

Linux bash函数详解(linux bash命令详解)

2023-1-19 9:51:07

LINUX

如何设置或更改时区在CentOS 7(如何更改桌面壁纸设置)

2023-1-19 9:54:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索