您的位置:

Linux创建目录命令:mkdir的用法

一、mkdir命令简介

mkdir命令是Linux系统中用于创建目录的命令,可以使用mkdir命令创建单个或多个目录。使用mkdir命令创建目录时,可以设置目录的权限和所属用户、用户组等信息。

二、创建单个目录

使用mkdir命令创建单个目录时,只需要指定目录名即可,命令格式如下:

mkdir 目录名

例如,创建一个名为test的目录,可以使用如下命令:

mkdir test

如果要创建的目录已经存在,则会报错。如果要强制创建目录,可以使用-m选项指定目录的权限。

例如,创建一个名为test的目录,设置权限为777,可以使用如下命令:

mkdir -m 777 test

三、创建多个目录

使用mkdir命令创建多个目录时,需要在目录名之间用空格隔开,命令格式如下:

mkdir 目录名1 目录名2 ...

例如,创建两个名为test1和test2的目录,可以使用如下命令:

mkdir test1 test2

如果要创建多层目录,可以使用-p选项,该选项会自动创建不存在的父目录。

例如,要创建一个名为test1/test2/test3的目录,可以使用如下命令:

mkdir -p test1/test2/test3

四、设置目录权限和所属用户、用户组

使用mkdir命令可以同时设置目录的权限和所属用户、用户组,使用权限参数可以采用数字或者符号两种方式。

数字方式:目录权限用三个数字表示,每个数字表示文件所属用户、用户组以及其他用户的权限。读权限用4表示,写权限用2表示,执行权限用1表示。例如,权限为rwxr-xr-x可以表示为755。

符号方式:目录权限用字母r、w和x表示,每个字母分别表示读权限、写权限和执行权限。文件所有者、文件所有者所在的组和其他人的权限,可以分别用字母u、g和o表示。+和-符号可以用来添加或删除权限。

例如,要创建一个名为test的目录,用户为root,用户组为root,权限为rwxr-x---,可以使用如下命令:

mkdir test
chown root:root test
chmod 750 test

五、总结

mkdir命令是Linux系统中用于创建目录的命令,可以创建单个目录或多个目录,并设置目录的权限和所属用户、用户组等信息。

通过本文的介绍,我们可以掌握mkdir命令的基本用法,能够满足我们日常的使用需求。