美文网首页
Linux基础命令之 mkdir

Linux基础命令之 mkdir

作者: 常青藤成 | 来源:发表于2017-02-23 11:31 被阅读0次

    mkdir 功能: 创建文件夹(目录),就和Windows下的新建文件夹的工能一样,只是这个是在字符界面由命令生成文件夹的方式

    注:

    一: mkdir 可以同时创建多个目录: mkdir a b  c  d  表示同时创建名为a ,b ,c ,d 的四个目录,很方便!例:

    [user1@localhost 2017H]$ mkdir a b c d

    [user1@localhost 2017H]$ ll

    总用量 4

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 a

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 b

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 c

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 d

    -rw-rw-r--. 1 user1 user1 12 2月  11 15:49 day11.txt

    [user1@localhost 2017H]$

    二:同时创建多级目录,若是在Windows界面中我们只有先建立外层目录,再进入其中建立子目录,而在Linux中一个命令就搞定:     mkdir   -p  ./hello/word    其中-p参数是表示如果路径中有没有的,就自动创建来补全。例:

    [user1@localhost 2017H]$ mkdir -p ./hello/word

    [user1@localhost 2017H]$ ll

    总用量 4

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 a

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 b

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 c

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 d

    -rw-rw-r--. 1 user1 user1 12 2月  11 15:49 day11.txt

    drwxrwxr-x. 3 user1 user1 18 2月  11 16:14 hello

    [user1@localhost 2017H]$ ll  ./hello/

    总用量 0

    drwxrwxr-x. 2 user1 user1 6 2月  11 16:14 word

    [user1@localhost 2017H]$

    三:创建文件的同时修改文件的权限。例:创建目录e 并设置其权限为744  ,可以先建立目录e,然后再用chmod命令来修改其权限,但是mkdir可以一步做到,很简洁       mkdir -m  744  e

    [user1@localhost 2017H]$ mkdir -m 744 e

    [user1@localhost 2017H]$ ll

    总用量 4

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 a

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 b

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 c

    drwxrwxr-x. 2 user1 user1  6 2月  11 16:08 d

    -rw-rw-r--. 1 user1 user1 12 2月  11 15:49 day11.txt

    drwxr--r--. 2 user1 user1  6 2月  11 16:20 e

    drwxrwxr-x. 3 user1 user1 18 2月  11 16:14 hello

    [user1@localhost 2017H]$

    四: mkdir 创建成功文件后,默认状态下是不会输入任何的提示信息的,但是-v参数可以使得不管创建成功与否,都会给出相应的提示 ,这样就可以不用再创建完成后再去ls了

    [user1@localhost 2017H]$ mkdir -v hhh e

    mkdir: 已创建目录 "hhh"

    mkdir: 无法创建目录"e": 文件已存在

    [user1@localhost 2017H]$

    参数:

    DESCRIPTION

    Create the DIRECTORY(ies), if they do not already exist.

    Mandatory arguments to long options are mandatory for short options too.

    -m, --mode=MODE

    set file mode (as in chmod), not a=rwx - umask

    -p, --parents

    no error if existing, make parent directories as needed

    -v, --verbose

    print a message for each created directory

    -Z    set  SELinux security context of each created directory to the default

    type


    相关文章

      网友评论

          本文标题:Linux基础命令之 mkdir

          本文链接:https://www.haomeiwen.com/subject/bmloittx.html