用户命令 mkdir
描述:
通过mkdir命令可以实现在指定位置创建文件夹或者目录,要创建文件夹或目录的用户必须对所创建目录的父目录具有写的权限,并且创建的目录不能与父目录重名(严格区分大小写)
命令 mkdir – 创建目录 (全名:make directories )
mkdir [参数]... 目录名称...
参数
-m --mode 设定目前权限
-p --parents 可以是一个路径的名称。此时若路径中的目录不存在,加上此选项后系统自动创建那些尚不存在的目录,即一次可以建立多个目录
-v --verbose 每次创建新目录都显示信息
--help 显示此帮助信息并退出
--version 输出版本信息并退出
命令实例:
实例1: 在根目录/下创建一个命名为51cto的空目录
命令:mkdir 51cto
[[email protected] ~]# mkdir 51cto
查看命令:ls(只显示目录)或者ll(显示目录的详细信息,权限,创建用户、时间等)
[[email protected] ~]# mkdir 51cto
[[email protected] ~]# ls
51cto anaconda-ks.cfg install.log install.log.syslog test yema1
[[email protected] ~]# ll
total 60
drwxr-xr-x. 2 root root 4096 Dec 26 14:51 51cto
-rw-------. 1 root root 1295 Dec 25 23:32 anaconda-ks.cfg
-rw-r--r--. 1 root root 28865 Dec 25 23:32 install.log
-rw-r--r--. 1 root root 7572 Dec 25 23:30 install.log.syslog
drwxr-xr-x. 2 root root 4096 Dec 26 09:51 test
drwxr-xr-x. 3 root root 4096 Dec 26 09:45 yema1
实例2 :使用-p参数在根目录/中创建递归目录 auto/auto2
命令:mkdir –p auto/auto2
[[email protected] ~]# mkdir -p auto/auto2
使用ls和ll查看
[[email protected] ~]# ls
51cto anaconda-ks.cfg auto install.log install.log.syslog
[[email protected] ~]# ll
total 64
drwxr-xr-x. 2 root root 4096 Dec 26 14:51 51cto
-rw-------. 1 root root 1295 Dec 25 23:32 anaconda-ks.cfg
drwxr-xr-x. 3 root root 4096 Dec 26 14:54 auto
-rw-r--r--. 1 root root 28865 Dec 25 23:32 install.log
-rw-r--r--. 1 root root 7572 Dec 25 23:30 install.log.syslog
实例3:创建目录是都显示信息
命令 mkdir –v auto1
[[email protected] ~]# mkdir -v auto1
mkdir: created directory `auto1‘
错误之处还请指正!