新聞中心
head命令查看文件的前幾行。查看文件前10行,輸入head -n 10 文件名。在Linux系統(tǒng)中,我們經(jīng)常需要查看文件的前幾行內(nèi)容,這可能是因?yàn)槲覀冃枰焖倭私馕募膬?nèi)容,或者是因?yàn)槲覀冃枰獧z查文件的格式是否正確,在Linux中,有多種方法可以查看文件的前幾行,下面我們將詳細(xì)介紹這些方法。

十多年建站經(jīng)驗(yàn), 做網(wǎng)站、網(wǎng)站設(shè)計(jì)客戶的見(jiàn)證與正確選擇。創(chuàng)新互聯(lián)公司提供完善的營(yíng)銷型網(wǎng)頁(yè)建站明細(xì)報(bào)價(jià)表。后期開(kāi)發(fā)更加便捷高效,我們致力于追求更美、更快、更規(guī)范。
1、使用head命令
head命令是Linux中最常用的查看文件前幾行的命令,它的基本語(yǔ)法是:
head [選項(xiàng)] [文件名]
選項(xiàng)可以是以下之一:
n:指定顯示的行數(shù),head n 5 filename會(huì)顯示文件filename的前五行。
c:指定顯示的字節(jié)數(shù),head c 10 filename會(huì)顯示文件filename的前十個(gè)字節(jié)。
q:靜默模式,不顯示文件名。
v:顯示不可見(jiàn)字符。
2、使用tail命令
tail命令是Linux中用于查看文件末尾內(nèi)容的命令,但是它也可以用于查看文件的前幾行,它的基本語(yǔ)法是:
tail [選項(xiàng)] [文件名]
選項(xiàng)可以是以下之一:
n:指定顯示的行數(shù),tail n 5 filename會(huì)顯示文件filename的最后五行,如果我們想要查看文件的前五行,我們可以使用n +5選項(xiàng),如下所示:
tail n +5 filename
3、使用less命令
less命令是Linux中用于分頁(yè)查看文件內(nèi)容的命令,它的基本語(yǔ)法是:
less [選項(xiàng)] [文件名]
選項(xiàng)可以是以下之一:
N:顯示行號(hào)。
m:顯示百分比。
l:忽略換行符。
i:忽略大小寫(xiě)。
f:強(qiáng)制打開(kāi)二進(jìn)制文件。
r:反向搜索。
s:搜索字符串。
t:按照時(shí)間排序。
u:按照訪問(wèn)時(shí)間排序。
x:按照擴(kuò)展名排序。
z:按照壓縮比排序。
k:按照關(guān)鍵字排序。
o:輸出到文件。
w:等待用戶輸入。
Q:靜默模式,不顯示錯(cuò)誤信息。
rawcontrolchars:顯示原始控制字符。
noinit:不加載配置文件。
quitifonescreen:如果一頁(yè)能顯示完就退出。
tabs=4:設(shè)置制表符為四個(gè)空格。
info=7:顯示更多信息。
ignorecase:忽略大小寫(xiě)。
recursive:遞歸處理子目錄中的文件。
noprompt:不提示輸入密碼。
quiet:靜默模式,不顯示警告信息。
hexdump:以十六進(jìn)制格式顯示文件內(nèi)容。
linenumbers=數(shù)字:顯示行號(hào),數(shù)字表示行號(hào)的寬度。
showtrailingwhitespace:顯示尾隨空白字符。
choplonglines:自動(dòng)截?cái)嚅L(zhǎng)行。
title=標(biāo)題:設(shè)置窗口標(biāo)題。
toggletabs:切換制表符和空格的轉(zhuǎn)換。
alternatescreen:交替顯示屏幕。
start=行號(hào):從指定行開(kāi)始顯示。
stop=行號(hào):到指定行結(jié)束顯示。
search=字符串:搜索指定的字符串。
context=數(shù)字:顯示指定行數(shù)的上下文,數(shù)字表示上下文的寬度。
nohup:忽略掛起信號(hào),使程序在后臺(tái)運(yùn)行。
version:顯示版本信息。
help:顯示幫助信息。
4、使用cat命令和管道符號(hào)(|)組合使用cat命令可以用于查看文件的全部?jī)?nèi)容,但是如果我們想要查看文件的前幾行,我們可以使用管道符號(hào)(|)和head命令組合使用,如下所示:
cat filename | head n 5
這個(gè)命令會(huì)先使用cat命令讀取文件filename的全部?jī)?nèi)容,然后通過(guò)管道符號(hào)將內(nèi)容傳遞給head命令,head命令再顯示前五行內(nèi)容,注意,這個(gè)命令會(huì)將整個(gè)文件的內(nèi)容都加載到內(nèi)存中,如果文件非常大,可能會(huì)導(dǎo)致內(nèi)存不足的問(wèn)題。
分享名稱:詳解Linux如何查看文件的前幾行
分享地址:http://www.fisionsoft.com.cn/article/dhssgsg.html


咨詢
建站咨詢
