亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux中的mkdir命令的詳細(xì)解釋

      linux中的mkdir命令的詳細(xì)解釋

      時(shí)間: 佳洲1085 分享

      linux中的mkdir命令的詳細(xì)解釋

        linxu下的mkdir命令從字面上就可以理解其實(shí)是創(chuàng)建文件或者目錄的意思。下面由學(xué)習(xí)啦小編為大家整理了linux的mkdir命令的詳細(xì)解釋的相關(guān)知識(shí),希望對(duì)大家有幫助!

        一、linux中的mkdir命令的詳細(xì)解釋

        1、命令格式

        mkdir [選項(xiàng)]目錄

        2、命令功能

        通過(guò)該命令可以在指定的位置創(chuàng)建名稱(chēng)為dirName的文件夾或目錄。要求創(chuàng)建文件夾或目錄的用戶(hù)必須對(duì)所創(chuàng)建的文件夾父文件夾具有寫(xiě)權(quán)限,但在同一個(gè)文件夾或目錄下不能有同名(區(qū)分大小寫(xiě))的文件夾或目錄。

        3、命令參數(shù)

        -m,-mode=模式,設(shè)定權(quán)限<模式>(類(lèi)似chmod),而不是rwxrwxrwx或umask

        -p,--parents,可以是一個(gè)路徑名稱(chēng)。若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不存在的目錄,即一次可以建立多個(gè)目錄。

        -v,--verbose,每次創(chuàng)建新目錄都顯示信息。

        --help,顯示幫助信息并退出。

        --version,輸出版本信息并退出。

        二、Linux中的mkdir命令使用實(shí)例

        實(shí)列一:創(chuàng)建一個(gè)空目錄

        命令:mkdir abc

        [root@CentOS-study data]# mkdir abc

        [root@CentOS-study data]# ll

        total 4

        drwxr-xr-x 2 root root 4096 Nov 17 16:55 abc

        -rw-r--r-- 1 root root 0 Nov 16 21:07 a.txt

        -rw-r--r-- 1 root root 0 Oct 16 10:37 test.txt

        實(shí)列二:遞歸創(chuàng)建多個(gè)目錄

        命令:mkdir -p test/test1

        [root@CentOS-study data]# mkdir -p test/test1[root@CentOS-study data]# tree .

        ├── abc

        ├── a.txt

        ├── test│

        └── test1

        └── test.txt

        實(shí)列三:創(chuàng)建新目錄都顯示信息:

        命令:mkdir -v hao

        [root@CentOS-study data]# mkdir -v hao

        mkdir: created directory `hao'

        [root@CentOS-study data]# ls

        abc a.txt hao test test.txt

        實(shí)列四:創(chuàng)建權(quán)限為777的目錄

        命令:mkdir -m 777 pc

        [root@CentOS-study data]# mkdir -m 777 pc

        [root@CentOS-study data]# ll

        total 16

        drwxr-xr-x 2 root root 4096 Nov 17 16:55 abc

        -rw-r--r-- 1 root root 0 Nov 16 21:07 a.txt

        drwxr-xr-x 2 root root 4096 Nov 17 17:01 hao

        drwxrwxrwx 2 root root 4096 Nov 17 17:06 pc

        drwxr-xr-x 3 root root 4096 Nov 17 16:57 test

        -rw-r--r-- 1 root root 0 Oct 16 10:37 test.txt

        三、Linux中的mkdir常用命令參數(shù)

        -m, --mode=MODE

        設(shè)置文件權(quán)限(和 chmod 一樣),而不是rwxrwxrwx - umask,其中MODE參數(shù)可以是數(shù)字,也可以是權(quán)限符號(hào)。示例如下:

        [root@moban data]# ls

        [root@moban data]# mkdir test

        [root@moban data]# mkdir --m=777 test1

        [root@moban data]# mkdir --m 776 test2

        [root@moban data]# mkdir -m 776 test3

        [root@moban data]# mkdir -m=776 test4 ##報(bào)錯(cuò) invalid 無(wú)效

        mkdir: invalid mode `=776'

        [root@moban data]# mkdir -m "+--xrw-r-x" test5

        [root@moban data]# mkdir --m=---xrw-r-x test6

        [root@moban data]# ls -l

        total 16

        drwxr-xr-x. 2 root root 4096 Jun 26 03:07 test

        drwxrwxrwx. 2 root root 4096 Jun 26 03:07 test1

        drwxrwxrw-. 2 root root 4096 Jun 26 03:07 test2

        drwxrwxrw-. 2 root root 4096 Jun 26 03:07 test3

        d----w--w-. 2 root root 4096 Jun 26 03:14 test5 ## 為什么這個(gè)結(jié)果,暫時(shí)還不理解

        d----w--w-. 2 root root 4096 Jun 26 03:15 test6 ## 為什么這個(gè)結(jié)果,暫時(shí)還不理解

        -p, --parents

        創(chuàng)建目錄時(shí),如果該目錄存在也不出現(xiàn)錯(cuò)誤;創(chuàng)建多級(jí)目錄時(shí),如果父目錄不存在則創(chuàng)建。

        *常用于創(chuàng)建多級(jí)目錄。示例如下:

        [root@moban data]# mkdir test2

        mkdir: cannot create directory `test2': File exists

        [root@moban data]# mkdir -p test2

        [root@moban data]# mkdir aa/bb/cc

        mkdir: cannot create directory `aa/bb/cc': No such file or directory

        [root@moban data]# mkdir -p aa/bb/cc

        [root@moban data]# tree aa

        aa

        `-- bb

        `-- cc

        2 directories, 0 files

        -v, --verbose

        為創(chuàng)建的每個(gè)目錄打印一條信息。示例如下:

        [root@moban data]# mkdir -pv aa/dd/ee ##目錄 aa 以創(chuàng)建

        mkdir: created directory `aa/dd'

        mkdir: created directory `aa/dd/ee'

        --help

        顯示當(dāng)前命令的幫助信息并退出。

        --version

        輸出版本信息并退出。

      3635496