Linux mkdir 命令的初学者教程

在这篇教程中,我将使用一些易于理解的例子来讲解这个工具的基本用法。

-- Himanshu Arora

本文导航

◈ Linux mkdir 命令

14%

◈ Q1. 如何使用 mkdir 命令创建目录?

25%

◈ Q2. 如何确保当父目录不存在的时候,同时创建父目录?

34%

◈ Q3. 如何在创建目录时自定义权限?

51%

◈ Q4. 如何使 mkdir 命令显示操作细节?

67%

◈ 结论

80%

编译自 | https://www.howtoforge.com/linux-mkdir-command/

作者 | Himanshu Arora

译者 | Lv Feng

当你使用命令行的时候,无论什么时候,你都位于一个目录中,它告诉了命令行当前所位于的完整目录。在 Linux 中,你可以使用rm

[1]

命令删除目录,但是首先,你需要使用 命令来创建目录。在这篇教程中,我将使用一些易于理解的例子来讲解这个工具的基本用法。

在开始之前,值得一提的是,这篇教程中的所有例子都已经在 Ubuntu 16.04 LTS 中测试过。

Linux mkdir 命令

正如上面所提到的,用户可以使用 命令来创建目录。它的语法如下:

下面的内容是 man 手册对这个工具的描述:

如果目录还不存在,则创建之。

下面这些 Q&A 式的例子将能够帮助你更好的理解 这个命令是如何工作的。

Q1. 如何使用 命令创建目录?

创建目录非常简单,你唯一需要做的就是把你想创建的目录的名字跟在 命令的后面作为参数。

下面是一个简单例子:

Q2. 如何确保当父目录不存在的时候,同时创建父目录?

有时候,我们需要使用一条 命令来创建一个完整的目录结构,这时候,你只需要使用 这个命令行选项即可。

比如,你想创建目录 ,但是,该目录的父目录都不存在,这时候,你可以像下面这样做:

How to make sure parent directories (if non-existent) are created

Q3. 如何在创建目录时自定义权限?

默认情况下, 命令创建目录时会把权限设置为 。

How to set permissions for directory being created

但是,如果你想自定义权限,那么你可以使用 这一命令行选项。

mkdir -m command option

Q4. 如何使 命令显示操作细节?

如果你希望 命令显示它所执行的操作的完整细节,那么你可以使用 这一命令行选项。

下面是一个例子:

How to make mkdir emit details of operation

结论

你已经看到, 是一个非常简单,易于理解和使用的命令。学习这一命令不会遇到任何屏障。在这篇教程中,我们讨论到了它的绝大部分命令行选项。记得练习这些命令,并在日复一日的工作中使用这些命令。如果你想了解关于这一命令的更过内容,请查看它的man

[2]

手册。

via:https://www.howtoforge.com/linux-mkdir-command/

作者:Himanshu Arora

[4]

译者:ucasFL校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

LCTT 译者

Lv Feng(ucasFL)

共计翻译:62篇

贡献时间:500 天

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180218B04W7P00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券