less命令使用說明

2022-08-28 21:18:30 字數 1603 閱讀 7285

1、命令概述

less 工具對檔案或其它輸出進行分頁顯示的工具,是linux正統檢視檔案內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。 在 more 的時候,只能向前瀏覽不能向後 ,但若使用了 less 時,就可以使用 [pageup] [pagedown] 等按 鍵的功能來往前往後翻看檔案,更容易用來檢視乙個檔案的內容!除此之外,在 less 裡頭可以擁有更多的搜尋功能,不止可以向下搜,也可以向上搜。

2、命令語法

less【選項】 【檔案】 

3、命令選項

-b:設定緩衝區的大小

-e:當檔案顯示結束後,自動離開

-f:強迫開啟特殊檔案,例如外圍裝置代號、目錄和二進位制檔案

-i:忽略搜尋時的大小寫

-m:顯示類似more命令的百分比

-n:顯示每行的行號

-o 《檔名》:將less 輸出的內容在指定檔案中儲存起來

-q:不使用警告音

-s:顯示連續空行為一行

-s:在單行顯示較長的內容,而不換行顯示

-x 《數字》:將tab字元顯示為指定個數的空格字元

命令內部操作:

/字串:向下搜尋」字串「的功能

?字串:向上搜尋」字串「的功能

n:重複前乙個搜尋(與 / 或 ? 有關)

n:反向重複前乙個搜尋(與 / 或 ? 有關)

u:向前滾動半頁

b:向前翻一頁

d:向後滾動半頁

f:向後翻一頁

y:向前滾動一行

k:向前滾動一行

j:向後移動一行

g:移動到最後一行

g:移動到第一行

:e:切換另乙個檔案

h:顯示 less 的幫助文件

[pageup]:向上翻動一頁

[pagedown]:向下翻動一頁

v:進入編輯模式,可編輯當前檔案

f:實時重新整理當前檔案內容,相當於:tail -f

m:做標記導航。檢視大檔案時,可以在任何位置作標記,通過命令導航到標有特定標記的文字位置,輸入 m 再輸入 a ,使用a標記文字當前的位置,之後可以用 'a 導航到標記 a 處。

空格鍵 滾動一頁

回車鍵 滾動一行

4、命令示例

4.1預設檢視檔案內容

1 [root@localhost ~]# less /etc/ssh/sshd_config

4.2 ps檢視程序資訊並通過less分頁顯示,同時顯示行號:

1 [root@localhost ~]# ps -ef | less -n

4.3 瀏覽多個檔案

1 [root@localhost ~]# less a.txt b.txt 

2safafdsagfergfdgdfger

3dsfgergdfgerwgyregfdg

4 a.txt (file 1 of 2) (end) - next: b.txt

說明:輸入 :n 後,切換到 b.txt

輸入 :p 後,切換到 a.txt

linux diff 命令使用說明

1 diff命令的功能 linux中diff命令的功能為逐行比較兩個文字檔案,列出其不同之處。它對給出的檔案進行系統的檢查,並顯示出兩個檔案中所有不同的行,不要求事先對檔案進行排序。2 語法 diff options file1 file2 該命令告訴使用者,為了使兩個檔案file1和file2一致...

scp命令使用說明

scp是linux常用的命令,它可以方便的進行檔案的傳輸。利用scp進行檔案傳輸時,通過指定的加密演算法還可以提公升傳輸速度。scp secure copy 允許不同的主機之間進行檔案傳輸。scp使用ssh進行資料的傳輸,提供了和ssh相同的身份認證和同一級別的安全策略。從本地複製單個檔案 scp ...

Trap命令使用說明

trap命令用於指定在接收到訊號後將要採取的行動。trap命令的一種常見用途是在指令碼程式被中斷時完成清理工作。可以使用trap l來檢視具體訊號列表。trap捕捉到訊號之後,可以有三種響應方式 trap commands signal listtrap signal listtrap signal...