久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Linux基礎(chǔ)教程之文件管理類命令大全

Linux系統(tǒng)內(nèi)針對(duì)目錄的管理命令有很多,現(xiàn)在我們進(jìn)行逐一介紹:

1. ?mkdir – make directories,創(chuàng)建目錄

語(yǔ)法:mkdir [OPTION]… DIRECTORY…
常用選項(xiàng):

選項(xiàng) | 含義
—— | ——
-p, –parents | 遞歸創(chuàng)建,如果最終要?jiǎng)?chuàng)建的目錄的上一級(jí)或上幾級(jí)目錄不存在,可以遞歸一并創(chuàng)建
-v | 顯示命令執(zhí)行的詳細(xì)結(jié)果,通常與-p一同使用
-m MODE | 在創(chuàng)建目錄時(shí)直接給定目錄權(quán)限,如果省略則給定默認(rèn)權(quán)限
> 注意:路徑基名方為命令作用的對(duì)象,基名之前的路徑必須得存在。

示例:

1
~]# mkdir -pv /a/b/c/d

遞歸創(chuàng)建/a/b/c/d,并顯示創(chuàng)建詳細(xì)結(jié)果

2. ?rmdir – remove empty directories, 刪除空目錄,非空則無(wú)法刪除

語(yǔ)法:rmdir [OPTION]… DIRECTORY…

常用選項(xiàng):

選項(xiàng) | 含義
—— | ——
-p | 遞歸刪除,當(dāng)刪除完基名目錄時(shí),如果其父目錄也為空,則一并刪除;依此類推,直到非空目錄為止
-v | 顯示命令執(zhí)行的詳細(xì)結(jié)果,通常與-p一同使用
示例:

1
~]# rmdir -pv /tmp/a/b/c

遞歸刪除/tmp/a/b/c,直到非空目錄為止,并顯示刪除詳細(xì)結(jié)果

3. ?tree – 以倒置的樹(shù)狀結(jié)構(gòu)來(lái)顯示目錄結(jié)構(gòu)

tree [OPTIONS] [DIRECTORY]
常用選項(xiàng):

選項(xiàng) | 含義
—— | ——
-L | 限定查看目錄結(jié)構(gòu)時(shí)最多展開(kāi)幾個(gè)層級(jí),限定查看目錄的深度
示例:

1
~]# tree /etc -L 2

以樹(shù)狀結(jié)構(gòu)顯示/etc/目錄的目錄結(jié)構(gòu),限定最多顯示兩個(gè)層級(jí)

4.cp – copy,文件復(fù)制

語(yǔ)法:

場(chǎng)景 | 語(yǔ)法樣例
—— | ————
單源復(fù)制 | cp [OPTION]… [-T] SOURCE DEST
多源復(fù)制 | cp [OPTION]… SOURCE… DIRECTORY
多源復(fù)制 | cp [OPTION]… -t DIRECTORY SOURCE…
alias cp=’cp -i’

單源復(fù)制(單個(gè)源 –> 單個(gè)目標(biāo))
如果目標(biāo)不存在,則事先創(chuàng)建此文件,并復(fù)制源文件的數(shù)據(jù)流至目標(biāo)中;
如果目標(biāo)存在,且目標(biāo)是非目錄文件,則覆蓋目標(biāo)文件;
如果目標(biāo)存在,且目標(biāo)是目錄文件,則現(xiàn)在目標(biāo)目錄下創(chuàng)建一個(gè)與源文件同名的文件,并將源文件數(shù)據(jù)流復(fù)制到新創(chuàng)建的目標(biāo)文件中。

多源復(fù)制(多個(gè)源 –> 目錄)
如果目標(biāo)不存在,則會(huì)報(bào)錯(cuò);
如果目標(biāo)存在,但目標(biāo)不是目錄,則也會(huì)報(bào)錯(cuò);
如果目標(biāo)存在,且目標(biāo)是目錄,則會(huì)分別復(fù)制源文件中的每一個(gè)文件至目標(biāo)目錄中,并保持原名。

復(fù)制命令的常用選項(xiàng)

選項(xiàng) | 含義
—— | ——
-i | 交互式復(fù)制,即覆蓋之前提醒用戶確認(rèn)
-f | 強(qiáng)制覆蓋目標(biāo)文件,即不需要用戶再次確認(rèn)
-r, -R, –recursive | 遞歸復(fù)制目錄
-d | 不跟蹤符號(hào)鏈接所指向的源文件,僅復(fù)制符號(hào)鏈接
-a | 等同于-dR –preserv=all,可理解為archive,歸檔之意。
–preserv | 設(shè)置保留指定元數(shù)據(jù)屬性

–preserv元數(shù)據(jù)保留對(duì)照表

元數(shù)據(jù)類型 | 含義
—— | ——
mode | 權(quán)限數(shù)據(jù)
ownership | 屬主和屬組
timestamps | 時(shí)間戳屬性(atime, mtime, ctime)
context | 安全標(biāo)簽
xattr | 擴(kuò)展屬性
links | 符號(hào)鏈接
all | 上述所有屬性
示例:

1
~]# cp  -r /var/log /tmp

遞歸復(fù)制/var/log目錄至/tmp目錄下

5. mv – move,移動(dòng)或重命名文件

語(yǔ)法:

場(chǎng)景 | 語(yǔ)法樣例
—— | ————
單源移動(dòng) | mv [OPTION]… [-T] SOURCE DEST
多源移動(dòng) | mv [OPTION]… SOURCE… DIRECTORY
多源移動(dòng) | mv [OPTION]… -t DIRECTORY SOURCE…
別名:alias mv=’mv -i’

單源移動(dòng)(單個(gè)源 –> 單個(gè)目標(biāo))
如果目標(biāo)不存在,則事先創(chuàng)建此文件,并復(fù)制源文件的數(shù)據(jù)流至目標(biāo)中,然后將源文件刪除;
如果目標(biāo)存在,且目標(biāo)是非目錄文件,則覆蓋目標(biāo)文件,然后將源文件刪除;
如果目標(biāo)存在,且目標(biāo)是目錄文件,則現(xiàn)在目標(biāo)目錄下創(chuàng)建一個(gè)與源文件同名的文件,并將源文件數(shù)據(jù)流復(fù)制到新創(chuàng)建的目標(biāo)文件中,然后將源文件刪除。

多源移動(dòng)(多個(gè)源 –> 目錄)
如果目標(biāo)不存在,則會(huì)報(bào)錯(cuò);
如果目標(biāo)存在,但目標(biāo)不是目錄,則也會(huì)報(bào)錯(cuò);
如果目標(biāo)存在,且目標(biāo)是目錄,則會(huì)分別復(fù)制源文件中的每一個(gè)文件至目標(biāo)目錄中,并保持原名,然后將源文件刪除。

移動(dòng)命令常用選項(xiàng)

選項(xiàng) | 含義
—— | ——
-i | 交互式移動(dòng),即覆蓋之前提醒用戶確認(rèn)
-f | 強(qiáng)制覆蓋目標(biāo)文件,即不需要用戶再次確認(rèn)
示例:

1
~]# mv -f /web/http /tmp/

強(qiáng)行移動(dòng)/web/http到/tmp目錄下

6. rm – remove,刪除文件或目錄

語(yǔ)法:rm [OPTION]… FILE…
別名:alias rm=’rm -i’

刪除命令常用選項(xiàng)

選項(xiàng) | 含義
—— | ——
-i | 交互式刪除,即刪除之前提醒用戶確認(rèn)
-f | 強(qiáng)制性刪除,即不再需要提醒用戶確認(rèn),直接進(jìn)行刪除操作
-r, -R, –recursive | 遞歸刪除目錄

>?強(qiáng)烈建議:
在生產(chǎn)環(huán)境的運(yùn)維工作中,建議不要直接對(duì)文件做rm的刪除操作,而是把所有想要?jiǎng)h除的文件mv到一個(gè)自創(chuàng)建的臨時(shí)目錄中(用于模擬windows的回收站),等過(guò)一段時(shí)間,確認(rèn)沒(méi)有問(wèn)題后,再進(jìn)行刪除操作!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開(kāi)發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!

    1. 主站蜘蛛池模板: 开阳县| 准格尔旗| 台江县| 南昌县| 宾阳县| 额敏县| 永春县| 巫山县| 东兰县| 信阳市| 安乡县| 东台市| 肥乡县| 洛浦县| 凤凰县| 西华县| 游戏| 洛扎县| 虞城县| 徐闻县| 崇信县| 红桥区| 铁岭市| 惠来县| 都江堰市| 台南县| 天水市| 淳化县| 秦安县| 伊吾县| 玉溪市| 偃师市| 大同市| 敦煌市| 治县。| 阜新| 新闻| 滦南县| 偏关县| 扎赉特旗| 阳信县|