Linux基礎(chǔ)命令之 mkdir

mkdir 功能: 創(chuàng)建文件夾(目錄),就和Windows下的新建文件夾的工能一樣,只是這個(gè)是在字符界面由命令生成文件夾的方式

注:

一: mkdir 可以同時(shí)創(chuàng)建多個(gè)目錄: mkdir a b? c? d? 表示同時(shí)創(chuàng)建名為a ,b ,c ,d 的四個(gè)目錄,很方便!例:

[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]$


二:同時(shí)創(chuàng)建多級(jí)目錄,若是在Windows界面中我們只有先建立外層目錄,再進(jìn)入其中建立子目錄,而在Linux中一個(gè)命令就搞定:???? mkdir?? -p? ./hello/word??? 其中-p參數(shù)是表示如果路徑中有沒(méi)有的,就自動(dòng)創(chuàng)建來(lái)補(bǔ)全。例:

[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]$


三:創(chuàng)建文件的同時(shí)修改文件的權(quán)限。例:創(chuàng)建目錄e 并設(shè)置其權(quán)限為744? ,可以先建立目錄e,然后再用chmod命令來(lái)修改其權(quán)限,但是mkdir可以一步做到,很簡(jiǎn)潔 ? ? ? 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 創(chuàng)建成功文件后,默認(rèn)狀態(tài)下是不會(huì)輸入任何的提示信息的,但是-v參數(shù)可以使得不管創(chuàng)建成功與否,都會(huì)給出相應(yīng)的提示 ,這樣就可以不用再創(chuàng)建完成后再去ls了

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

mkdir: 已創(chuàng)建目錄 "hhh"

mkdir: 無(wú)法創(chuàng)建目錄"e": 文件已存在

[user1@localhost 2017H]$


參數(shù):

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



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容