学习Linux命令之:mkdir命令

命令解释

mkdir:是创建一个新的目录,并且指定名称不能当前目录已经存在的,也能创建一个具有当前用户或者所有用户有一定权限的目录。

令语法

 mkdir [OPTION]选项  [DIRECTORY]目录名

命令用法

mkdir 用于在指定的路径创建一个目录,目录不能同名(当前路径),并且用户具在当前路径写的权限。

   -m, --mode=MODE  设置目录的权限,有点类似于chmod(这个命令以后讲)

    -p, --parents          加上这个参数之后就可以连续创建不存在的父目录,通俗一点就是,假如你想创建RRR目录,加上-P之后,可以创建/DDD/DDD/RRR/红色的路径了。

    -v, --verbose          加上这个参数之后,创建一个目录系统就显示一个消息。 

             --help           显示帮且并退出

             --version       输入版本并退出

例:创建一个空目录

[root@moban ~]# cd /root
[root@moban ~]# ls
aaa anaconda-ks.cfg install.log install.log.syslog
[root@moban ~]# mkdir bbb
[root@moban ~]# ls -l
drwxr-xr-x. 2 root root 4096 Apr 5 15:16 aaa
-rw-------. 1 root root 1096 Apr 5 10:08 anaconda-ks.cfg
drwxr-xr-x. 2 root root 4096 Apr 5 15:23 bbb
-rw-r--r--. 1 root root 23571 Apr 5 10:08 install.log
-rw-r--r--. 1 root root 6240 Apr 5 10:04 install.log.syslog

例:创建多个目录(递归处理)

[root@moban ~]# mkdir -p ccc/ddd/fff
[root@moban ~]# cd ccc
[root@moban ccc]# ls -l
drwxr-xr-x. 3 root root 4096 Apr 5 15:25 ddd
[root@moban ccc]# cd ddd
[root@moban ddd]# ls -l
drwxr-xr-x. 2 root root 4096 Apr 5 15:25 fff
[root@moban ddd]# cd ddd
-bash: cd: ddd: No such file or directory
[root@moban ddd]# ls -l
drwxr-xr-x. 2 root root 4096 Apr 5 15:25 fff

例:创建一个所有用户都可以读、写、执行权限的目录

[root@moban ddd]# mkdir -m 777 yyy
[root@moban ddd]# ls -l
drwxr-xr-x. 2 root root 4096 Apr 5 15:25 fff
drwxrwxrwx. 2 root root 4096 Apr 5 15:33 yyy

 

posted @ 2016-04-05 15:40  单机才牛  阅读(363)  评论(0编辑  收藏  举报