良许Linux教程网 干货合集 Linux系统命令mkdir详细使用教程

Linux系统命令mkdir详细使用教程

mkdir命令是Linux系统中一个基本得命令,其主要作用就是在Linux系统中用来创建目录,所以mkdir属于Linux系统中得内建命令,下面良许教程网为大家详细讲解一下Linux系统命令mkdir得详细使用方法。

Linux系统命令mkdir详细使用教程

你可以在你的控制台直接键入 mkdir 来使用它。

 $ mkdir

默认情况下,不带任何参数运行 mkdir 命令会在当前目录下创建目录。下面是参考示例:

mkdir command

mkdir command

从上图看出,我们创建了名为 office 的目录。当我们运行 mkdir 命令时,我们位于 /home/pungki 目录。所以这个新目录 office 创建在/home/pungki目录下。如果我们使用绝对路径 – 例如:/usr/local – , 则 Linux 会在 /usr/local目录下创建一个目录。

当 Linux 发现想要创建的目录已经存在, 那么 Linux 会提示我们 Linux 无法创建它。

mkdir directory exist

mkdir directory exist

另外一个创建目录的首要条件是, 在想要创建目录的目标路径下你必须具有访问权限。当你无法取得权限时 mkdir 会报告这个错误。

mkdir permission denied

mkdir permission denied

创建多个目录

我们也可以同时创建多个目录。比如我们要创建的目录有 ubuntu, redhat 和 slackware。那么语法会像这样子:

 $ mkdir ubuntu redhat slackware

create multiple directories

create multiple directories

添加包含子目录的目录 [译注:递归地创建目录]

当你要创建的目录包含子目录时,你需要使用 -p 参数。如果 mkdir 找不到父目录,那么这个参数会首先帮助创建父目录。比如说我们要创建名为 letter 的目录,在它的目录下包含有子目录 important。那么语法会像这样子:

 $ mkdir -p letter/important

mkdir sub-directory

mkdir sub-directory

设置访问权限

使用 -m 参数,我们可以给即将生成的新目录设置权限。示例如下:

 $ mkdir -m=r-- letter

上面的命令会创建一个名为 letter 的目录,同时为目录所有者、用户组和其他用户针对该目录赋予只读权限

mkdir set privilege

mkdir set privilege

打印创建目录的过程信息

如果我们要查看信息,我们可以使用 -v 参数来实现。示例如下:

 $ mkdir -v ubuntu redhat slackware

mkdir verbose

mkdir verbose

对于刚刚开始学习Linux系统得小伙伴来说mkdir命令是必须要掌握得一个命令,如果想要了解关于mkdir命令得更多内容可以使用 man mkdir 进行查看官方文档。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部