一、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命令的基本用法,能够满足我们日常的使用需求。