您的位置:

Linux运维工程师:使用mkdir命令创建目录

一、创建目录的语法

在Linux系统中,使用mkdir命令可以用于创建一个新的目录。其基本语法如下:
mkdir [option] 目录名
其中,option为可选项,可以使用不同的参数对新目录的属性进行控制,例如在新目录中设置访问权限等。需要注意的是,如果新目录的名称中包含有空格,则需要使用引号将其括起来,例如:mkdir "my folder"

二、创建单个目录

使用mkdir命令创建单个目录非常简单,只需要在命令后面指定一个目录名称即可。例如,要在当前工作目录中创建名为test的目录,可以使用以下命令:
mkdir test
如果需要在一个指定的目录中创建新目录,则需要在命令行中指定该目录的路径。例如,要在/home/user目录中创建名为test的目录,可以使用以下命令:
mkdir /home/user/test

三、创建多个目录

mkdir命令还支持同时创建多个目录。要创建多个目录,可以在命令行中指定多个目录名称,这些目录名称用空格分隔开即可。例如,要在当前目录中创建名为test1、test2和test3的三个目录,可以使用以下命令:
mkdir test1 test2 test3
如果需要在指定目录中创建多个目录,则需要在路径后面加上多个目录名称,这些目录名称也要用空格分隔开。例如,要在/home/user目录中创建名为test1、test2和test3的三个目录,可以使用以下命令:
mkdir /home/user/test1 /home/user/test2 /home/user/test3

四、创建目录并设置访问权限

在Linux系统中,可以使用chmod命令来设置文件或目录的访问权限。例如,以下命令将所有者(user)和组(group)的读、写、执行权限设置为开放状态,而其他用户(others)没有任何权限:
chmod 770 目录名
如果在创建新目录时需要设置相应的访问权限,则可以使用以下命令:
mkdir -m 770 test

五、撤销创建目录

如果意外地创建了一个错误的目录或目录名称拼写错误,可以使用rmdir命令将其删除。例如,以下命令将删除当前目录下名为test的目录:
rmdir test
需要注意的是,rmdir命令只能用于删除空目录。如果要删除非空目录,则需要使用rm命令,并且需要添加递归(-r)选项。

六、总结

在Linux系统中,使用mkdir命令可以快速地创建单个或多个新的目录,帮助您更好地组织工作或存储数据。在创建新目录时,还可以利用chmod命令来设置访问权限,保证文件或目录的安全性。如果意外创建了错误的目录,则可以使用rmdir命令来删除它。