Linux 操作命令 less 以及less 與 cat 和 more 的區別
阿新 • • 發佈:2018-12-25
inux 目錄 通過 自動 -- ESS 百分比 文件內容 文件 1、簡介
????????
????linux 正統查看文件內容的工具,功能極其強大
????
2、主要功能
????less 工具也是對文件或其它輸出進行分頁顯示的工具
????
3、用法/命令格式
less [選項] 文件
????
4、常用參數解析
4.1 基本用法
語法 | 參數 | 說明 |
---|---|---|
less {文件} | 將文件的內容從上到下顯示在屏幕上 |
????
4.2 基本操作
按鍵 | 說明 |
---|---|
/字符串 | 向下搜索“字符串”的功能 |
?字符串 | 向上搜索“字符串”的功能 |
n | 重復前一個搜索(與 / 或 ? 有關) |
N | 反向重復前一個搜索(與 / 或 ? 有關) |
b | 向前翻一頁 |
d | 向後翻半頁 |
q | 退出 less 命令 |
空格鍵 | 向後翻一頁 |
向上鍵 | 向上翻動一行 |
向下鍵 | 向下翻動一行 |
????
5、輔助功能
5.1 瀏覽自動關閉
語法 | 參數 | 說明 |
---|---|---|
less -e {文件} | -e | 當文件顯示結束後,自動離開 |
????
5.2 強制 打開
語法 | 參數 | 說明 |
---|---|---|
less -f {文件} | -f | 強迫打開特殊文件,例如外圍設備代號、目錄和二進制文件 |
????
5.3 忽略大小寫
語法 | 參數 | 說明 |
---|---|---|
less -i {文件} | -i | 忽略搜索時的大小寫 |
????
5.4 百分比顯示
語法 | 參數 | 說明 |
---|---|---|
less -m {文件} | -m | 顯示 當前 內容百分比進度 |
????
5.5 行顯示
5.5.1 顯示 行號
語法 | 參數 | 說明 |
---|---|---|
less -N {文件} | -N | 顯示每行的行號(包括空行) |
????
5.5.2 連續空行 處理 -- 只顯示一個空行
語法 | 參數 | 說明 |
---|---|---|
less -s {文件} | -s | 多個空行 只顯示 一行 |
????
6、擴展 -- less 與 cat 和 more 的區別
cat 命令
????顯示整個文件的內容
????單獨使用沒有翻頁功能 -- 可以通過 管道 與 more 組合使用
????cat 命令還可以將數個文件合並成一個文件的功能(重定向)
more 命令功能
????讓畫面在顯示滿一頁時暫停
????按鍵操作 顯示畫面
????????
less 命令功能
????less 命令的用法與 more 命令類似,也可以用來瀏覽超過一頁的文件
????less 命令除了可以按空格鍵向下顯示文件外,還可以利用上下鍵來操作顯示
????
命令 | 翻頁功能 | 文件 重定向 | 字符串 搜索 | 按鍵 操作 |
---|---|---|---|---|
cat | 單獨 使用 顯示 整個文件的內容;可以 通過 管道 與 more 組合 使用,達到 翻頁功能 | 可以 重定向,從而 達到 多個 文件 整合成 一個 文件的目的 | 不具備;可以 通過 管道 與 grep 組合 使用,過濾 關鍵字 | 不具備 |
more | 具備 翻頁功能 | 不具備 | 具備 | 具備 |
less | 具備 翻頁功能 | 不具備 | 具備 | 具備,且比 more 更 多按鍵 使用 操作 |
Linux 操作命令 less 以及less 與 cat 和 more 的區別