中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

工作中常用的Linux命令:mkdir命令

時間:2019-06-19

linux關(guān)機命令重啟命令_常用linux命令_linux常用命令

在Linux系統(tǒng)中,mkdir命令用來創(chuàng)建一個目錄或一個級聯(lián)目錄。

1. 命令格式

mkdir [選項] 目錄名

2. 命令選項

-m=mode

常用linux命令_linux常用命令_linux關(guān)機命令重啟命令

為目錄指定訪問權(quán)限linux常用命令,與chmod類似。

-p如果目錄已經(jīng)存在,則不會有錯誤提示。若父目錄不存在,將會創(chuàng)建父目錄。該選項常用于創(chuàng)建級聯(lián)目錄。

-v為每個目錄顯示提示信息。

3. 實例

實例1:在當(dāng)前目錄創(chuàng)建baklog目錄。

linux關(guān)機命令重啟命令_linux常用命令_常用linux命令

/home/dodv81>umask
0002
/home/dodv81>mkdir baklog /home/dodv81>ll drwxrwxr-x 2 dodv81 dodv81 4096 Nov 17 23:21 baklog /home/dodv81>mkdir baklog mkdir: cannot create directory `baklog': File exists

mkdir命令不加任何選項默認(rèn)在當(dāng)前目錄下創(chuàng)建目錄,目錄的默認(rèn)權(quán)限為777-umask。如果目錄已經(jīng)存在將會提示錯誤。

實例2:創(chuàng)建多個目錄。

/home/dodv81/baklog>mkdir cep dod testlog
/home/dodv81/baklog>ls
cep  dod  testlog

或者多個目錄用大括號({})括起來linux常用命令,并用逗號分隔。

linux關(guān)機命令重啟命令_linux常用命令_常用linux命令

/home/dodv81/baklog>mkdir {cep,dod,testlog}
/home/dodv81/baklog>ls
cep  dod  testlog

逗號前后不能有空白,否則將會創(chuàng)建出下面目錄:

/home/dodv81/baklog>mkdir {cep, dod, testlog}
/home/dodv81/baklog>ls
{cep,  dod,  testlog}

實例3:創(chuàng)建級聯(lián)目錄。同一目錄下的子目錄放在大括號中,并用逗號分隔。

/home/dodv81>mkdir -p baklog/{bin,lib,log/{cep,dod,testlog}}
/home/dodv81>ls -R baklog/
baklog/:
bin  lib  log
baklog/bin:
baklog/lib:
baklog/log:
cep  dod  testlog
baklog/log/cep:
baklog/log/dod:
baklog/log/testlog:

linux常用命令_常用linux命令_linux關(guān)機命令重啟命令

umask就是指定“目前用戶在新建文件或目錄時候的權(quán)限默認(rèn)值”。vsftpd ==== ===umask======> 新文件或目錄權(quán)限。在建立文件時指定文件權(quán)限為0666, 通常umask 值默認(rèn)為022, 則該文件的真正權(quán)限則為0666&~022=0644, 也就是rw-r--r--返回值此調(diào)用不會有錯誤值返回. 返回值為原先系統(tǒng)的umask 值。

/home/dodv81/baklog/bin>mkdir -m=r a     -- 只讀
/home/dodv81/baklog/bin>mkdir -m=w b -- 只寫 /home/dodv81/baklog/bin>mkdir -m=rw c -- 讀寫 /home/dodv81/baklog/bin>mkdir -m=rx d -- 讀可執(zhí)行 /home/dodv81/baklog/bin>mkdir -m=rwx e -- 讀寫可執(zhí)行 /home/dodv81/baklog/bin>ll total 20 dr--r--r-- 2 dodv81 dodv81 4096 Nov 17 23:48 a d-w--w---- 2 dodv81 dodv81 4096 Nov 17 23:48 b drw-rw-r-- 2 dodv81 dodv81 4096 Nov 17 23:48 c dr-xr-xr-x 2 dodv81 dodv81 4096 Nov 17 23:48 d drwxrwxr-x 2 dodv81 dodv81 4096 Nov 17 23:49 e

實例5:查看創(chuàng)建目錄的過程信息

/home/dodv81>mkdir -vp baklog/{bin,lib,log/{cep,dod,testlog}}
mkdir: created directory `baklog'
mkdir: created directory `baklog/bin'
mkdir: created directory `baklog/lib'
mkdir: created directory `baklog/log'
mkdir: created directory `baklog/log/cep'
mkdir: created directory `baklog/log/dod'
mkdir: created directory `baklog/log/testlog'

工作中常用的Linux命令:目錄

 上一個教程:Linux which命令