2.6 文本文件編輯命令
1.cat命令
創(chuàng)新互聯(lián)長期為近1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為明山企業(yè)提供專業(yè)的做網(wǎng)站、網(wǎng)站制作,明山網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
cat命令用于查看純文本文件(內(nèi)容較少的),格式為“cat [選項(xiàng)] [文件]”。
2.more命令
more命令用于查看純文本文件(內(nèi)容較多的),格式為“more [選項(xiàng)]文件”。
3.head命令
head命令用于查看純文本文檔的前N行,格式為“head [選項(xiàng)] [文件]”。
4.tail命令
tail命令用于查看純文本文檔的后N行或持續(xù)刷新內(nèi)容,格式為“tail [選項(xiàng)] [文件]”。
5.tr命令
tr命令用于替換文本文件中的字符,格式為“tr [原始字符] [目標(biāo)字符]”。
6.wc命令
wc命令用于統(tǒng)計(jì)指定文本的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù),格式為“wc [參數(shù)] 文本”。
wc的參數(shù)以及作用
參數(shù) 作用
-l 只顯示行數(shù)
-w 只顯示單詞數(shù)
-c 只顯示字節(jié)數(shù)
7.stat命令
stat命令用于查看文件的具體存儲(chǔ)信息和時(shí)間等信息,格式為“stat 文件名稱”。
8.cut命令
cut命令用于按“列”提取文本字符,格式為“cut [參數(shù)] 文本”
如果按列搜索,不僅要使用-f參數(shù)來設(shè)置需要看的列數(shù),還需要使用-d參數(shù)來設(shè)置間隔符號(hào)。
9.diff命令
diff命令用于比較多個(gè)文本文件的差異,格式為“diff [參數(shù)] 文件”。
2.7 文件目錄管理命令
1.touch命令
touch命令用于創(chuàng)建空白文件或設(shè)置文件的時(shí)間,格式為“touch [選項(xiàng)] [文件]”。
touch命令的參數(shù)及其作用
參數(shù) 作用
-a 僅修改“讀取時(shí)間”(atime)
-m 僅修改“修改時(shí)間”(mtime)
-d 同時(shí)修改atime與mtime
2.mkdir命令
mkdir命令用于創(chuàng)建空白的目錄,格式為“mkdir [選項(xiàng)] 目錄”。
3.cp命令
cp命令用于復(fù)制文件或目錄,格式為“cp [選項(xiàng)] 源文件 目標(biāo)文件”。大家對(duì)文件復(fù)制操作應(yīng)該不陌生,在Linux系統(tǒng)中,復(fù)制操作具體分為3種情況:
如果目標(biāo)文件是目錄,則會(huì)把源文件復(fù)制到該目錄中;
如果目標(biāo)文件也是普通文件,則會(huì)詢問是否要覆蓋它;
如果目標(biāo)文件不存在,則執(zhí)行正常的復(fù)制操作。
cp命令的參數(shù)及其作用
參數(shù) 作用
-p 保留原始文件的屬性
-d 若對(duì)象為“鏈接文件”,則保留該“鏈接文件”的屬性
-r 遞歸持續(xù)復(fù)制(用于目錄)
-i 若目標(biāo)文件存在則詢問是否覆蓋
-a 相當(dāng)于-pdr(p、d、r為上述參數(shù))
4.mv命令
mv命令用于剪切文件或?qū)⑽募孛袷綖椤癿v [選項(xiàng)] 源文件 [目標(biāo)路徑|目標(biāo)文件名]”。
5.rm命令
rm命令用于刪除文件或目錄,格式為“rm [選項(xiàng)] 文件”。
2.8 打包壓縮與搜索命令
1.tar命令
tar命令用于對(duì)文件進(jìn)行打包壓縮或解壓,格式為“tar [選項(xiàng)] [文件]”。
-c參數(shù)用于創(chuàng)建壓縮文件,-x參數(shù)用于解壓文件,因此這兩個(gè)參數(shù)不能同時(shí)使用。其次,-z參數(shù)指定使用Gzip格式來壓縮或解壓文件,-j參數(shù)指定使用bzip2格式來壓縮或解壓文件。
2.grep命令
grep命令用于在文本中執(zhí)行關(guān)鍵詞搜索,并顯示匹配的結(jié)果,格式為“grep [選項(xiàng)] [文件]”。
-c僅顯示找到的行數(shù)
-i 忽略大小寫
-n 顯示行號(hào)
3.find命令
find命令用于按照指定條件來查找文件,格式為“find [查找路徑] 尋找條件 操作”。
-prune 忽略某個(gè)目錄