久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux中l(wèi)ess和more的區(qū)別是什么

165次閱讀
沒有評論

共計 2317 個字符,預(yù)計需要花費 6 分鐘才能閱讀完成。

本篇內(nèi)容介紹了“l(fā)inux 中 less 和 more 的區(qū)別是什么”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

區(qū)別:1、less 可以按上下方向鍵來顯示上下內(nèi)容,而 more 不能通過上下方向鍵控制顯示;2、less 不必讀整個文件,加載速度比 more 更快;3、less 退出后 shell 不會留下剛顯示的內(nèi)容,而 more 退出后會在 shell 上留下剛顯示的內(nèi)容。

本教程操作環(huán)境:CentOS 6 系統(tǒng)、Dell G3 電腦。

Linux more 和 less 命令

more 命令

more 命令可以分頁顯示文本文件的內(nèi)容,使用者可以逐頁閱讀文件中內(nèi)容,此命令的基本格式如下:

[root@localhost ~]# more [選項]  文件名 

more 命令比較簡單,一般不用什么選項,對于表 1 中所列的選項,讀者只需看到認識即可。

     
表 1 more 命令選項及含義              
選項              
含義              
-f             
計算行數(shù)時,以實際的行數(shù),而不是自動換行過后的行數(shù)。             
-p             
不以卷動的方式顯示每一頁,而是先清除屏幕后再顯示內(nèi)容。             
-c             
跟 -p 選項相似,不同的是先顯示內(nèi)容再清除其他舊資料。-s             
當(dāng)遇到有連續(xù)兩行以上的空白行時,就替換為一行的空白行。             
-u             
不顯示下引號(根據(jù)環(huán)境變量 TERM 指定的終端而有所不同)。             
+n             
從第 n 行開始顯示文件內(nèi)容,n 代表數(shù)字。             
-n             
一次顯示的行數(shù),n 代表數(shù)字。

less 命令

less 命令的作用和 more 十分類似,都用來瀏覽文本文件中的內(nèi)容,不同之處在于,使用 more 命令瀏覽文件內(nèi)容時,只能不斷向后翻看,而使用 less 命令瀏覽,既可以向后翻看,也可以向前翻看。

不僅如此,為了方面用戶瀏覽文本內(nèi)容,less 命令還提供了以下幾個功能:

使用光標(biāo)鍵可以在文本文件中前后(左后)滾屏;

用行號或百分比作為書簽瀏覽文件;

提供更加友好的檢索、高亮顯示等操作;

兼容常用的字處理程序(如 Vim、Emacs)的鍵盤操作;

閱讀到文件結(jié)束時,less 命令不會退出;

屏幕底部的信息提示更容易控制使用,而且提供了更多的信息。

less 命令的基本格式如下:

[root@localhost ~]# less [選項]  文件名 

此命令可用的選項以及各自的含義如表 1 所示。

     
表 1 less 命令選項及含義              
選項              
選項含義              
-N             
顯示每行的行號。             
-S             
行過長時將超出部分舍棄。             
-e             
當(dāng)文件顯示結(jié)束后,自動離開。             
-g             
只標(biāo)志最后搜索到的關(guān)鍵同。             
-Q             
不使用警告音。             
-i             
忽略搜索時的大小寫。             
-m             
顯示類似 more 命令的百分比。             
-f             
強迫打開特殊文件,比如外圍設(shè)備代號、目錄和二進制文件。             
-s             
顯示連續(xù)空行為一行。             
-b 緩沖區(qū)大小              
設(shè)置緩沖區(qū)的大小。             
-o 文件名              
將 less 輸出的內(nèi)容保存到指定文件中。             
-x 數(shù)字              
將【Tab】鍵顯示為規(guī)定的數(shù)字空格。

more 和 less 的區(qū)別:

1、less 可以按鍵盤上下方向鍵顯示上下內(nèi)容,而 more 不能通過上下方向鍵控制顯示

2、less 不必讀整個文件,加載速度會比 more 更快

3、less 退出后 shell 不會留下剛顯示的內(nèi)容,而 more 退出后會在 shell 上留下剛顯示的內(nèi)容

4、閱讀到文件結(jié)束時,less 不會退出,而 more 會

5、less 可用行號或百分比作為書簽瀏覽文件,而 more 不行

6、相比 more,less 提供更加友好的檢索、高亮顯示等操作

擴展知識:Linux less 命令常用實例

查看文件內(nèi)容

語法

less file

案例

我們使用 less 命令,查看 /etc/vimrc 的文件內(nèi)容,具體命令如下:

less /etc/vimrc

運行后,終端輸出如下:

我們看到,我們使用了 less 命令,查看了文件內(nèi)容,現(xiàn)在,我們就可以使用上面的交互命令,對該文本進行操作了,比如,我們按下回車鍵,可以向下移動一行,運行后,終端輸出如下:

同時,我們還可以使用空格鍵,向下移動一頁,運行后,終端輸出如下:

即,我們使用了 less 命令,分屏查看了文件內(nèi)容。

查看文件內(nèi)容并顯示行號

語法

less -N file

案例

我們使用 less 命令,查看 /etc/vimrc 的文件內(nèi)容,并顯示行號,具體命令如下:

less -N /etc/vimrc

運行后,終端輸出如下:

這次,我們使用了 less 命令,查看了文件內(nèi)容,并顯示了行號。

less 命令字符串搜索

語法

/str

案例

我們使用 less 命令,查看 /etc/vimrc 的文件內(nèi)容,具體命令如下:

less /etc/vimrc

運行后,終端輸出如下:

現(xiàn)在,我們可以使用 /str 的形式,開始搜索字符串,如下圖所示:

現(xiàn)在,我們按下回車,開始搜索,此時如下圖所示:

我們看到,所有匹配的字符串都被高亮了,即,我們使用了 /str 的形式搜索了我們指定的字符串,同時,我們還可以使用 n 匹配下一個,使用 N 匹配上一個。

“l(fā)inux 中 less 和 more 的區(qū)別是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注丸趣 TV 網(wǎng)站,丸趣 TV 小編將為大家輸出更多高質(zhì)量的實用文章!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-03發(fā)表,共計2317字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 兰坪| 平谷区| 沾化县| 怀集县| 土默特左旗| 岳普湖县| 红桥区| 台东县| 巨鹿县| 大同市| 镇安县| 蕉岭县| 宁河县| 安远县| 桐城市| 龙南县| 工布江达县| 屯门区| 龙海市| 清远市| 平乡县| 义乌市| 自贡市| 安新县| 赣榆县| 大余县| 新邵县| 武穴市| 罗定市| 营口市| 钟山县| 库尔勒市| 噶尔县| 温宿县| 杭锦旗| 开原市| 乌鲁木齐县| 通海县| 临高县| 崇义县| 元阳县|