Linux基础命令参数详解之mkdir

2023-12-26 22阅读
--mode=MODE通过该选项设置所创建目录的权限模式。-m 755或--mode=755表示新建立目录属主具有读、写和执行权限;--parents当需要同时创建多级目录时。

在学习Linux操作系统时,最重要的就是掌握各种常用命令。其中一个非常重要的命令就是mkdir,它可以创建文件夹或目录。本文将为大家介绍如何使用mkdir,并详细讲解其各个参数。

Linux基础命令参数详解之mkdir

第一,我们来看一下这个命令的基本语法:

```

$ mkdir [option] directory_name

其中,[option]代表可选参数,directory_name则表示所要创建的文件夹名称。

接下来我们来逐一了解每一个可选参数:

Linux基础命令参数详解之mkdir

1. -m, --mode=MODE

通过该选项设置所创建目录的权限模式。例如:-m 755或--mode=755表示新建立目录属主具有读、写和执行权限;其他用户只有读和执行权限。

2. -p, --parents

当需要同时创建多级目录时,在不加-p选项时会出现错误提示信息,“No such file or directory”。而加上-p后,则可以自动帮助你依次建立多级子目录。

3. -v, --verbose

使用-v或者--verbose可以显示出正在进行中哪些工作,并且输出结果也更为详尽。

4. -Z, --context[=CTX]

指定SELinux安全环境标签,默认值由SELinux策略定义决定。如果没有启用SELinux,则忽略此选项。

5. -help, --help

使用-help或者--help可以获取帮助信息。

6. --version

这个参数用于输出命令的版本号。

以上就是mkdir常见的可选参数了。接下来,我们通过实例演示一下如何使用这些参数:

1. 建立一个名为test_dir的目录,并赋予rwx权限给拥有者,只读权限给组内成员和其他用户:

$ mkdir -m 755 test_dir

2. 建立多级子目录(例如:/home/user1/test_dir),并且在创建过程中不会出现错误提示信息:

$ mkdir -p /home/user1/test_dir

3. 在建立新目录时显示详细信息:

$ mkdir -v new_directory

4. 指定SELinux安全环境标签:

$ mkdir -Z context_label directory_name

总结起来,mkdir作为Linux操作系统中最基本、最重要的命令之一,在日常工作中经常被使用。它可以方便地帮助我们快速创建文件夹或目录,并且还提供了多种可选参数让我们进行更加灵活、精准地操作。掌握好这些参数后,相信你能轻松愉悦地完成各种任务!

文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。

目录[+]