如何使用mkdir命令在Linux中创建目录

时间:2020-03-05 15:28:35  来源:igfitidea点击:

让我们检查如何在Linux系统中创建一个目录。
在Linux上,我们可以使用'mkdir'命令。
Mkdir是"制作目录"的简短。
所有大多数Linux发行版都像Ubuntu,Rhel,Debian和Centos等所有Linux发行版都使用相同的命令。

在本教程中,将介绍5个使用mkdir命令,以在Linux和Unix上创建目录,如操作系统。

1)mkdir命令

我们可以直接从控制台键入mkdir以使用它。

$mkdir

默认情况下,运行mkdir,没有任何参数将在当前目录下创建一个目录。
这是它的示例:

从上面的屏幕截图,我们创建了一个名为'Office'的目录。
当我们运行mkdir命令时,我们在'/home/pungki'目录中。
因此,在/home/pungki目录下创建了新目录。
例如,如果我们放置了确切的位置:'/usr/local',那么linux将在'/usr/local'目录下创建一个目录。

当Linux发现假设要创建的目录已存在时,该工具将告诉我们它无法创建它。

创建一个目录的另一个预先要求,该目录必须访问到要创建目录的位置。
当我们没有它时,Mkdir将报告错误。

2)创建多个目录

我们还可以同时创建多个目录。
假设我们想创建名为"ubuntu",'redhat'和'slackware'的目录。
那么语法就是这样的:

$mkdir ubuntu redhat slackware

3)添加目录包括其子目录

当我们想要创建子目录时,我们需要使用-p参数。
如果mkdir无法找到它,则此参数将首先创建父目录。
假设我们想创建名为'letter'和目录中的目录名为"重要"的目录。
那么语法就是这样的:

$mkdir -p letter/important

4)设置访问权限

使用"-m"参数",我们还可以在飞行中设置新目录的访问权限。
这是一个例子。

$mkdir -m=r-- letter

上面的命令将创建一个名为letter的目录,并为目录所有者,目录组所有者和任何人提供访问权限。

5)每个创建目录的打印消息

-V选项将为每个创建目录打印控制台上的消息。
检查以下示例。

$mkdir -v ubuntu redhat slackware

6)使用日期创建目录

我们是否知道我们可以使用日期创建目录名称?
当我们需要使用日期创建备份文件夹时,这在shell脚本中最有用。

$mkdir "$(date +"%d-%m-%Y")"
Output
$mkdir "$(date +"%d-%m-%Y")"
$ls
03-01-2019
$