可以通過(guò)管道將結(jié)果與more或者less命令聯(lián)系起來(lái)使用,如ls | more,其中|即為管道的意思。
我們提供的服務(wù)有:成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、龍亭ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的龍亭網(wǎng)站制作公司
說(shuō)明:
管道:使用管道意味著第一個(gè)命令的輸出會(huì)作為第二個(gè)命令的輸入,第二個(gè)命令的輸出又會(huì)作為第三個(gè)命令的輸入,依此類(lèi)推。利用Linux所提供的管道符“|”將兩個(gè)命令隔開(kāi),管道符左邊命令的輸出就會(huì)作為管道符右邊命令的輸入。
more:分頁(yè)查看文件內(nèi)容
less:分頁(yè)可控制查看文件內(nèi)容
more和less的區(qū)別是more不支持后退,less支持前后翻滾。
cat /etc/sysconfig/network\x0d\x0a-n:查看行號(hào)信息\x0d\x0a\x0d\x0amore:空格翻頁(yè) 回車(chē)換行\(zhòng)x0d\x0a\x0d\x0aless:上下鍵翻頁(yè) 可以反復(fù)看(可以回翻頁(yè))\x0d\x0a\x0d\x0ahead:顯示前幾行\(zhòng)x0d\x0ahead -5 install.log 顯示前5行\(zhòng)x0d\x0a\x0d\x0atail:顯示后幾行\(zhòng)x0d\x0atail -f 動(dòng)態(tài)更新\x0d\x0a\x0d\x0agrep:查看文件中包含關(guān)鍵字的一行\(zhòng)x0d\x0a#grep --color=tty dump intstall.log 彩色顯示\x0d\x0a正則表達(dá)式:^root 以root為開(kāi)頭(^)\x0d\x0aroot$,以root結(jié)尾($)\x0d\x0a-v:不包括的幾行(取反)\x0d\x0agrep -n -v ^# /etc/vsftpd/vsftpd.conf
可以使用more命令。
more命令能夠?qū)ξ募?nèi)容或者查詢(xún)結(jié)果進(jìn)行分屏顯示。more命令可以單獨(dú)使用,也可以和配合管道符使用。例如使用cat命令查看/etc/passwd文件時(shí),只能看到最后的內(nèi)容,為了能夠看到文件所有內(nèi)容,可以執(zhí)行命令:# more /etc/passwd
或者是配合管道符命令:# cat /etc/passwd | more
擴(kuò)展資料:
Linux中除了使用more命令進(jìn)行分屏,還可以使用less命令。More命令的缺點(diǎn)是不能向上滾動(dòng),如果想向上翻屏,需要使用less命令,less命令的用法與more命令完全相同,唯一不同點(diǎn)是less命令能夠向上翻屏。
可以通過(guò)上下箭頭進(jìn)行上下一行行滾動(dòng),也可以通過(guò)page up/page down命令向上/向下進(jìn)行一屏一屏滾動(dòng)。常用: ls | less
這樣就可以分屏顯示了,并可以用PgUp和PgDn來(lái)上下翻頁(yè)。
參考資料來(lái)源:百度百科-linux命令
1、more指令-分頁(yè)顯示文件內(nèi)容
more file1:查看文件file1的文件內(nèi)容;
more -num file2:查看文件file2的內(nèi)容,一次顯示num行;
more +num file3:查看文件file3的內(nèi)容,從第num行開(kāi)始顯示;
2、less指令——可以向前或向后查看文件內(nèi)容
less file1:查看文件file1的內(nèi)容;
less -m file2:查看文件file2的內(nèi)容,并在屏幕底部顯示已顯示內(nèi)容的百分比;
按空格鍵顯示下一屏的內(nèi)容,按回車(chē)鍵顯示下一行的內(nèi)容;
3、head指令-查看文件開(kāi)頭的內(nèi)容
head指令用于顯示文件開(kāi)頭的內(nèi)容,默認(rèn)情況下,只顯示文件的頭10行內(nèi)容。
head -n 行數(shù) filename:顯示文件內(nèi)容的前n行;
head -c 字節(jié) filename:顯示文件內(nèi)容的前n個(gè)字節(jié);
4、tail指令-顯示文件尾部的內(nèi)容
tail file1:顯示文件file1的尾部10行內(nèi)容;
tail -n 行數(shù) filename 顯示文件尾部的n行內(nèi)容;
例如:tail -n 5 file1 顯示文件file1的末尾5行內(nèi)容
tail -c 字節(jié)數(shù) filename 顯示文件尾部的n個(gè)字節(jié)內(nèi)容;
例如:tail -c 20 file2 顯示文件file2的末尾20個(gè)字節(jié)
5、cat指令-顯示文件內(nèi)容
cat file1:用于查看文件名為file1的文件內(nèi)容;
cat -n file2:查看文件名為file2的文件內(nèi)容,并從1開(kāi)始對(duì)所有輸出的行數(shù)(包括空行)進(jìn)行編號(hào)
cat -b file3:查看文件名為file3的文件內(nèi)容,并從1開(kāi)始對(duì)所有的非空行進(jìn)行編號(hào)。
linux中命令cat、more、less均可用來(lái)查看文件內(nèi)容,主要區(qū)別有:
1、cat是一次性顯示整個(gè)文件的內(nèi)容,還可以將多個(gè)文件連接起來(lái)顯示,它常與重定向符號(hào)配合使用,適用于文件內(nèi)容少的情況。
cat主要有三大功能:
2、more命令,功能類(lèi)似 cat ,cat命令是整個(gè)文件的內(nèi)容從上到下顯示在屏幕上。 more會(huì)以一頁(yè)一頁(yè)的顯示方便使用者逐頁(yè)閱讀,而最基本的指令就是按空白鍵(space)就往下一頁(yè)顯示,按 b 鍵就會(huì)往回(back)一頁(yè)顯示,而且還有搜尋字串的功能 。more命令從前向后讀取文件,因此在啟動(dòng)時(shí)就加載整個(gè)文件。
常用操作命令:
3、less 工具也是對(duì)文件或其它輸出進(jìn)行分頁(yè)顯示的工具,應(yīng)該說(shuō)是linux正統(tǒng)查看文件內(nèi)容的工具,功能極其強(qiáng)大。less 的用法比起 more 更加的有彈性。在 more 的時(shí)候,我們并沒(méi)有辦法向前面翻, 只能往后面看,但若使用了 less 時(shí),就可以使用 [pageup] [pagedown] 等按鍵的功能來(lái)往前往后翻看文件,更容易用來(lái)查看一個(gè)文件的內(nèi)容!除此之外,在 less 里頭可以擁有更多的搜索功能,不止可以向下搜,也可以向上搜,而且 less 在查看之前不會(huì)加載整個(gè)文件。
常用操作命令: