日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux mkdir命令用法,linux中的mkdir命令的详细解释

發布時間:2024/3/12 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux mkdir命令用法,linux中的mkdir命令的详细解释 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linxu下的mkdir命令從字面上就可以理解其實是創建文件或者目錄的意思。下面由學習啦小編為大家整理了linux的mkdir命令的詳細解釋的相關知識,希望對大家有幫助!

一、linux中的mkdir命令的詳細解釋

1、命令格式

mkdir [選項]目錄

2、命令功能

通過該命令可以在指定的位置創建名稱為dirName的文件夾或目錄。要求創建文件夾或目錄的用戶必須對所創建的文件夾父文件夾具有寫權限,但在同一個文件夾或目錄下不能有同名(區分大小寫)的文件夾或目錄。

3、命令參數

-m,-mode=模式,設定權限(類似chmod),而不是rwxrwxrwx或umask

-p,--parents,可以是一個路徑名稱。若路徑中的某些目錄尚不存在,加上此選項后,系統將自動建立好那些尚不存在的目錄,即一次可以建立多個目錄。

-v,--verbose,每次創建新目錄都顯示信息。

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

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

二、Linux中的mkdir命令使用實例

實列一:創建一個空目錄

命令: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

實列二:遞歸創建多個目錄

命令:mkdir -p test/test1

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

├── abc

├── a.txt

├── test│

└── test1

└── test.txt

實列三:創建新目錄都顯示信息:

命令: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

實列四:創建權限為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常用命令參數

-m, --mode=MODE

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

[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 ##報錯 invalid 無效

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 ## 為什么這個結果,暫時還不理解

d----w--w-. 2 root root 4096 Jun 26 03:15 test6 ## 為什么這個結果,暫時還不理解

-p, --parents

創建目錄時,如果該目錄存在也不出現錯誤;創建多級目錄時,如果父目錄不存在則創建。

*常用于創建多級目錄。示例如下:

[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

為創建的每個目錄打印一條信息。示例如下:

[root@moban data]# mkdir -pv aa/dd/ee ##目錄 aa 以創建

mkdir: created directory `aa/dd'

mkdir: created directory `aa/dd/ee'

--help

顯示當前命令的幫助信息并退出。

--version

輸出版本信息并退出。

總結

以上是生活随笔為你收集整理的linux mkdir命令用法,linux中的mkdir命令的详细解释的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。