怎么把代碼添加網(wǎng)站技術(shù)教程優(yōu)化搜索引擎整站
在Linux系統(tǒng)中,高效地查看和處理文件內(nèi)容是日常運(yùn)維和開(kāi)發(fā)的基本技能。主要包括cat
、tac
、more
、less
、head
、tail
、file
、wc
、sort
、uniq
、echo
等命令。
相關(guān)知識(shí)點(diǎn)
1.cat:連接文件并打印到標(biāo)準(zhǔn)輸出,常用于查看文件內(nèi)容。
基本語(yǔ)法:
cat [選項(xiàng)]... [文件]...
常用選項(xiàng)
-n
或--number
:顯示行號(hào)(包括空行)-b
或--number-nonblank
:顯示行號(hào)(忽略空行)-s
或--squeeze-blank
:壓縮連續(xù)的空白行-E
或--show-ends
:在每行結(jié)尾顯示$
符號(hào)-T
或--show-tabs
:將 TAB 字符顯示為^I
-A
或--show-all
:等價(jià)于-vET
(顯示所有特殊字符)-v
或--show-nonprinting
:顯示非打印字符(除換行和TAB外)
2.tac:與cat
相反,從最后一行開(kāi)始顯示文件內(nèi)容。
基本語(yǔ)法:
tac [選項(xiàng)]... [文件]...
常用選項(xiàng)
-b
或--before
:在行前而非行尾添加分隔符-r
或--regex
:將分隔符視為正則表達(dá)式-s
或--separator=STRING
:使用指定字符串作為分隔符(默認(rèn)是換行符)--help
:顯示幫助信息--version
:顯示版本信息
3.more:分頁(yè)顯示文件內(nèi)容,適合查看大文件,但只能向前翻頁(yè)。
基本語(yǔ)法:
more [選項(xiàng)] 文件名
常用選項(xiàng)
-d
:顯示提示信息 “[Press space to continue, ‘q’ to quit.]” 并顯示錯(cuò)誤信息-f
:強(qiáng)制處理特殊文件(如二進(jìn)制文件)-l
:不處理^L
(換頁(yè)符)-p
:不滾屏,而是清屏后顯示文本-c
:不滾屏,而是從上到下顯示文本-u
:禁用下劃線-s
:將多個(gè)空行壓縮為單個(gè)空行+行號(hào)
:從指定行號(hào)開(kāi)始顯示+/模式
:從匹配模式的字符串前兩行開(kāi)始顯示
交互式操作命令
空格鍵
:向下翻一頁(yè)Enter
:向下翻一行q
:退出=
:顯示當(dāng)前行號(hào):f
:顯示文件名和當(dāng)前行號(hào)/字符串
:向下搜索指定字符串n
:重復(fù)前一個(gè)搜索!命令
:執(zhí)行 shell 命令v
:?jiǎn)?dòng)默認(rèn)編輯器(如 vi)h
:顯示幫助信息
4.less:比more
更強(qiáng)大的分頁(yè)工具,支持前后翻頁(yè)、搜索等功能。
基本語(yǔ)法: