linux文本文件查看、顯示命令
linux文本文件查看、顯示命令
Linux操作系統(tǒng)是基于UNIX操作系統(tǒng)發(fā)展而來(lái)的一種克隆系統(tǒng),它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時(shí)間)。接下來(lái)是小編為大家收集的linux文本文件查看、顯示命令,歡迎大家閱讀:
linux文本文件查看、顯示命令
1、cat 顯示文件內(nèi)容命令。
命令格式:#cat [[選項(xiàng)]] <文件列表>
常用選項(xiàng):
-b,計(jì)算所有非空輸出行,開(kāi)始行編號(hào)為1。
-n,計(jì)算所有輸出行(包括空行),開(kāi)始行編號(hào)為1。
-s,將相連的多個(gè)空行用一個(gè)空行來(lái)代替。
-e,在每行的未尾添加$符號(hào),便于確認(rèn)每一行,因?yàn)橛行┬袃?nèi)容太長(zhǎng)了,在顯示時(shí)會(huì)在顯示器上以多行表示。
命令使用說(shuō)明:
例子:
例A: 把 textfile1 的文件內(nèi)容加上行號(hào)后輸入 textfile2 這個(gè)文件里
#cat -n textfile1 > textfile2
例B: 把 textfile1 和 textfile2 的檔案內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到 textfile3
#cat -b textfile1 textfile2 >> textfile3
例C:顯示/etc/fstab文件的內(nèi)容。
#cat /etc/fstab
2、head 查看文件頭部?jī)?nèi)容命令。
命令格式:# head [[選項(xiàng)]] <文件列表>
常用選項(xiàng):
-c,--bytes=SIZE ,打印文件開(kāi)頭的SIZE字節(jié)內(nèi)容。
-n,--lines=NUMBER,打印文件開(kāi)頭的NUMBER行,默認(rèn)是輸出前面10行。
-q,表明不顯示文件名的首部。
-v,表明要顯示文件名的首部。
命令使用說(shuō)明:
用這個(gè)命令主要是用來(lái)顯示文件我頭部?jī)?nèi)容。以確認(rèn)是不是我們想要打開(kāi)或查找的文件。
例子:
例A:比如,我的/mnt/D目錄下有一個(gè)文件名“readme.txt”,我想看它頭幾行的內(nèi)容,可用命令:
# head /mnt/D/readme.txt
Macromedia
Flash Player 6 for Linux
Mozilla Plug-in and Standalone players
Update Version 6.0r79
4 March 2003
New in This Version
-------------------
find for the dir
3、tail 查看文件尾部?jī)?nèi)容命令。
命令格式:# tail [[選項(xiàng)]] <文件列表>
常用選項(xiàng):
-c,--bytes=SIZE ,打印文件最后的SIZE字節(jié)內(nèi)容。
-n,--lines=NUMBER,打印文件最后的NUMBER行,默認(rèn)是輸出前面10行。
-q,表明不顯示文件名的首部。
-v,表明要顯示文件名的首部。
命令使用說(shuō)明:
用這個(gè)命令主要是用來(lái)顯示文件我尾部?jī)?nèi)容。以確認(rèn)是不是我們想要打開(kāi)或查找的文件。
例子:
例A:在上例中,若想看后面10行的內(nèi)容,可用命令:
#tail /mnt/D/readme.txt
2) Browser version
3) Reproducible steps including a URL to the web site where the
problem was encountered.
If we need further information about a bug, you will be contacted. An
automated reply will be sent to assure you that we have received your
bug report. Due to the volume of mail received we are not able to
individually respond to each report.
4、grep 查找文件內(nèi)容命令。
命令格式:#grep [[選項(xiàng)]] <匹配字符> <文件列表>
常用選項(xiàng):
-c,對(duì)匹配的行進(jìn)行計(jì)數(shù)
-l,只顯示包含匹配的文件的文件名。
-h,不顯示包含匹配的文件的文件名。
-i,產(chǎn)生區(qū)分大小寫(xiě)的匹配,默認(rèn)情況是區(qū)分大小寫(xiě)的。
-v,列出不匹配的行。
命令使用說(shuō)明:
這個(gè)命令主要是用來(lái)在終端中顯示查找某個(gè)特定的字符串,找出與給定模式相匹配的內(nèi)容。文件列表中,各個(gè)文件之間用空格分開(kāi)。
例子:
例A:在文件example中搜索匹配字符“text file”。
#grep 'text file' example
5、more 分頁(yè)顯示文件命令。
命令格式:more [[選項(xiàng)]] <文件名>
常用選項(xiàng):
-c,在文本翻面時(shí)從頭清除一行,后再最后寫(xiě)下一行。通常,more清除屏幕,然后再寫(xiě)每一行。
-n,用來(lái)建立能顯示n行的顯示屏窗口。
-d,顯示操作提示符:“Press space to continue,'q' quit",以代替more的默認(rèn)提示符。
-s,把連續(xù)的空行壓縮為一行。
-p,不滾屏,清屏并顯示文本。
命令使用說(shuō)明:
用這命令在終端分屏顯示文件內(nèi)容。
例子:
例A:分頁(yè)顯示文件/root/log.txt的內(nèi)容。
#more /root/log.txt
6、less 分頁(yè)顯示文件命令
命令格式:less [[選項(xiàng)]] <文件名>
常用選項(xiàng):
-?,在屏幕下面顯示less的使用幫助。
-a,在當(dāng)前屏幕顯示的最后一行之后開(kāi)始查詢。
-c,從頂行向下全屏重寫(xiě)。
-E,顯示到文件尾后自動(dòng)退出less。默認(rèn)按Q鍵退出。
-n,去掉行號(hào)。
-s,將多個(gè)連續(xù)空行壓縮為一行。
-x n,指定每次按制表符走n格,n的默認(rèn)值為8 。
命令使用說(shuō)明:
這個(gè)命令與more功能大致相同,但less可以按 page up 和page down這兩個(gè)鍵向前或向后播頁(yè)。而more沒(méi)有這個(gè)功能。
看了“linux文本文件查看、顯示命令”還想看: