?Linux 是以樹(shù)形目錄結(jié)構(gòu)的形式來(lái)構(gòu)建整個(gè)系統(tǒng)的暴匠,可以理解為樹(shù)形目錄是一個(gè)用戶可操作系統(tǒng)的骨架。
FHS 定義了兩層規(guī)范傻粘,第一層是每窖,/下面的各個(gè)目錄應(yīng)該要放什么文件數(shù)據(jù),例如/etc應(yīng)該放置設(shè)置文件弦悉,/bin與/sbin則應(yīng)該放置可執(zhí)行文件等等窒典。
第二層則是針對(duì)/usr及/var這兩個(gè)目錄的子目錄來(lái)定義。例如/var/log放置系統(tǒng)登錄文件稽莉,/usr/share放置共享數(shù)據(jù)等等瀑志。
目錄路徑:使用cd命令可以切換目錄,在 Linux 里面使用.表示當(dāng)前目錄,..表示上一級(jí)目錄,-表示上一次所在目錄劈猪,~通常表示當(dāng)前用戶的home目錄昧甘。使用pwd命令可以獲取當(dāng)前所在路徑(絕對(duì)路徑)。
絕對(duì)路徑是以根" / "目錄為起點(diǎn)的完整路徑战得,以你所要到的目錄為終點(diǎn)充边,表現(xiàn)形式如:/usr/local/bin,表示根目錄下的usr目錄中的local目錄中的bin目錄常侦。
相對(duì)路徑是以當(dāng)前目錄.為起點(diǎn)痛黎,以你所要到的目錄為終點(diǎn),表現(xiàn)形式如:../../usr/local/bin
touch命令刮吧,其主要作用是來(lái)更改已有文件的時(shí)間戳的湖饱,在其不加任何參數(shù)的情況下,只指定一個(gè)文件名杀捻,則可以創(chuàng)建一個(gè)指定文件名的空白文件井厌。
使用mkdir(make directories)命令可以創(chuàng)建一個(gè)空目錄,
使用cp(copy)命令復(fù)制一個(gè)文件到指定目錄致讥,要成功復(fù)制目錄需要加上-r或者-R參數(shù)仅仆,表示遞歸復(fù)制。
使用rm命令刪除一個(gè)文件垢袱,刪除一個(gè)目錄墓拜,也需要加上-r或-R參數(shù):
mv命令移動(dòng)文件(剪切)。將文件“ file1 ”移動(dòng)到Documents目錄:
樣例如下:
mv 源目錄文件 目的目錄:
$ mkdir Documents
$ mv file1 Documents
實(shí)現(xiàn)批量重命名请契,使用一個(gè)看起來(lái)更專業(yè)的命令rename來(lái)實(shí)現(xiàn)咳榜。
mv命令移動(dòng)文件(剪切)。將文件“ file1 ”移動(dòng)到Documents目錄:mv 源目錄文件 目的目錄爽锥。
mv重命名文件:mv 舊的文件名 新的文件名涌韩。
cat和tac都是用來(lái)打印文件內(nèi)容到標(biāo)準(zhǔn)輸出(終端),其中cat為正序顯示氯夷,tac為倒序顯示
使用file命令查看文件的類型臣樱。