Linux簡單命令集——less

NAME

less - opposite of more

more的對立面

注意

與more命令類似,less命令也用來分屏顯示文件的內容,但是less命令允許用戶向前或向后瀏覽文件。例如,less命令顯示文件內容時,可以用?鍵和?鍵分別將屏幕內容下移一行和上移一行;用PageUp鍵向上翻頁,用PageDown鍵向下翻頁。而more命令沒有這些功能,所以在功能上,less命令比more命令更強。

當使用?less?查看大文件時,可以在任何一個位置作標記,可以通過命令導航到標有特定標記的文本位置:

ma?-?使用?a?標記文本的當前位置

'a?-?導航到標記?a?處

常用命令

-b?<緩沖區大小>?設置緩沖區的大小

-e??當文件顯示結束后,自動離開

-f??強迫打開特殊文件,例如外圍設備代號、目錄和二進制文件

-g??只標志最后搜索的關鍵詞

-i??忽略搜索時的大小寫

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

-N??顯示每行的行號

-o?<文件名>?將less?輸出的內容在指定文件中保存起來

-Q??不使用警告音

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

-S??行過長時間將超出部分舍棄

-x?<數字>?將“tab”鍵顯示為規定的數字空格

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

n:重復前一個搜索(與?/?或???有關)

N:反向重復前一個搜索(與?/?或???有關)

b??向后翻一頁

d??向后翻半頁

h??顯示幫助界面

Q??退出less?命令

u??向前滾動半頁

y??向前滾動一行

空格鍵?滾動一行

回車鍵?滾動一頁

[pagedown]:?向下翻動一頁

[pageup]:???向上翻動一頁

用法示例

查看命令歷史使用記錄并通過less分頁顯示

[cmy@bogon var]$ history | less

?

? ? 1 ?show ip router
? ? 2 ?ip
? ? 3 ?config ip adress
? ? 4 ?ip
? ? 5 ?address
? ? 6 ?ip address
? ? 7 ?ip config
? ? 8 ?if config; ?exit; ex; enable; quit
? ? 9 ?ifconfig
? ?10 ?if config
? ?11 ?ls
? ?12 ?data
? ?13 ?date
? ?14 ?ls help
? ?15 ?man ls
? ?16 ?ls -l
? ?17 ?ls -l file1 file2
? ?18 ?ls -la /root
? ?19 ?ls -l -a
? ?20 ?who
? ?21 ?who am i
? ?22 ?whoami
? ?23 ?echo cmy big sb
? ?24 ?echo cmy is chen chouchou
? ?25 ?echo lx love cmy
? ?26 ?cal 10
? ?27 ?cal 2020
? ?28 ?cal june 2020
? ?29 ?cal july 2020
:

瀏覽多個文件?

less [文件1] [文件2]

輸出:

說明:

輸入?:n后,切換到文件2

輸入?:p?后,切換到文件1

全屏導航

ctrl?+?F?-?向前移動一屏

ctrl?+?B?-?向后移動一屏

ctrl?+?D?-?向前移動半屏

ctrl?+?U?-?向后移動半屏

單行導航

j?-?向前移動一行

k?-?向后移動一行

全文件導航

G?-?移動到最后一行

g?-?移動到第一行

q?/?ZZ?-?退出?less?命令

&pattern?-?僅顯示匹配模式的行,而不是整個文件

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/443905.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/443905.shtml
英文地址,請注明出處:http://en.pswp.cn/news/443905.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

《重構-改善既有代

重要列表 1、如果你發現自己需要為程序添加一個特性&#xff0c;而代碼結構使你無法很方便地達成目的&#xff0c;那就先重構哪個程序&#xff0c;使特性的添加比較容易的進行&#xff0c;然后再添加特性 2、重構前&#xff0c;先檢查自己是否有一套可靠的測試機制&#xff0…

Myeclipse 6.5 優化

1、取消自動validation validation有一堆&#xff0c;什么xml、jsp、jsf、js等等&#xff0c;我們沒有必要全部都去自動校驗一下&#xff0c;只是需要的時候才會手工校驗一下&#xff01; 取消方法&#xff1a; windows–>perferences–>MyEclipse Enterprise Workbench–…

Linux簡單命令集——head

NAME head - output the first part of files 輸出文件的第一部分SYNOPSIS head [OPTION]... [FILE]...head [選項]... [文件]...head命令在屏幕上顯示指定文件file的開頭若干行&#xff0c;行數由參數值來確定。顯示行數的默認值是10。-c, --bytes[-]NUM print the firs…

操作系統中避免死鎖的銀行家算法【表面C++實際C語言】一學就廢的菜雞代碼

文章目錄銀行家算法實驗原理數據結構初始化輸出資源分配量安全性算法銀行家算法完整代碼測試數據測試結果第一題第二題銀行家算法 銀行家算法是一種最有代表性的避免死鎖的算法。在避免死鎖方法中允許進程動態地申請資源&#xff0c;但系統在進行資源分配之前&#xff0c;應先…

GitHub 使用指南

目錄切換分支刪除已有文件只刪除遠程倉庫中的文件&#xff0c;不刪除本地倉庫中的文件同時刪除遠程倉庫和本地倉庫中的文件提交文件git查看本地分支連接的是哪個遠程分支切換分支 查看本地和遠程所有分支 git branch -a當前本地分支為綠色&#xff0c;當前所在分支前帶有“*”號…

百度EBG測試部AI測試工程師面經

百度EBG測試部AI測試工程師 1、自我介紹 自我介紹盡量多說一點&#xff0c;她會問你“還有嗎&#xff1f;” 2、項目介紹 簡歷上的項目都讓介紹了。會問這個項目是做什么的&#xff0c;是由誰開發&#xff0c;項目如何得到的&#xff0c;在測試過程中實現了什么。 3、自己…

一學就廢的并查集它來了

文章目錄題目描述輸入輸出樣例輸入樣例輸出提示算法思想代碼實現尋找根節點匯總連接情況完整代碼關于flag的初值題目描述 某省調查城鎮交通狀況&#xff0c;得到現有城鎮道路統計表&#xff0c;表中列出了每條道路直接連通的城鎮。省政府“暢通工程”的目標是使全省任何兩個城…

一道很簡單的貪心算法題~【貪心:我不要臉的伐?】

文章目錄題目描述輸入輸出樣例輸入樣例輸出C語言代碼實現思路排序處理完整代碼C代碼實現排序完整代碼彩蛋題目描述 小健有一家自己的商店&#xff0c;主營牛奶飲品&#xff0c;最近資金緊張&#xff0c;他想以盡可能低的價格進購足夠的牛奶以供日常的需要。所以小健想要求助你…

Eclipse 中修改java編譯版本

修改方法是&#xff1a; 1&#xff1a;Preferences-->Java-->Compiler->Compiler compliance level&#xff0c;選擇一個需要的版本&#xff0c;比如從默認的1.4改為5.0 2&#xff1a;如果只想修改一個工程的Compiler compliance level,就右單擊工程&#xff0c;選擇屬…

百戰c++(1)

Public和private的區別 public和private是類里的關鍵字&#xff0c;用于規定類內數據或者成員函數的訪問權限。private類型的數據或者函數&#xff0c;只能在相應的類內被訪問&#xff0c;而public類型的數據或者函數被訪問的權限比較寬&#xff0c;還可以在其它類或者其它函數…

一學就廢的三種簡單排序【冒泡、插入、選擇】

文章目錄其他排序算法冒泡排序算法實現代碼實例插入排序算法實現代碼實例選擇排序算法實現代碼實例其他排序算法 一學就廢的歸并排序 冒泡排序 排列順序從前到后或者從后往前都可&#xff0c;本文選擇從后到前的順序&#xff0c;升序排列&#xff1a;比較相鄰兩個元素&#x…

百戰c++(2)

delete 和 delete []的真正區別 delete 對應 new delete[]對應new[]對于簡單類型包括簡單類型數組&#xff0c;delete 與delete[]沒有區別。對于自定義類型數組&#xff0c;delete 只會刪除一個元素&#xff0c;delete 則會刪除所有元素。 指針和數組的區別 野指針是什么 野指…

shell預先定義的特殊變量

文章目錄$#$*$$$# 表示命令行上參數的個數&#xff0c;但不包括shell腳本名本身 為腳本ex1賦予兩個變量&#xff0c;測試$#的輸出結果 [cmybogon test2]$ . ex1 ma.c mb.c 2 # echo $# 7 # cat $1 $2 $3 | wc -l 2 # echo $#腳本ex1的具體內容 [rootlocalhost test]$ cat ex1…

Linux實驗一:常用的Linux命令

文章目錄一、實驗目的二、實驗要求三、實驗內容1、系統的使用2、命令的使用3、文件操作4、系統詢問與權限口令5、其它常用命令四、實驗操作1、基本命令的使用2、文件和目錄操作3、創建用戶帳戶一、實驗目的 1、熟悉Linux的桌面環境&#xff1b; 2、了解Linux所安裝的軟件包 3、…

Linux實驗二:vi編輯器的使用

文章目錄一、實驗目的二、實驗要求三、實驗內容1、創建文件2、編輯文件一、實驗目的 1、練習并掌握Linux提供的vi編輯器來編譯C程序 2、學會利用gcc、gdb編譯、調試C程序 3、本次實驗的目的是讓同學們了解如何使用vi編輯器進行創建和編輯文件 二、實驗要求 1、文件編輯器vi…

百戰c++(os1)

Linux中的鎖 互斥鎖&#xff1a;mutex&#xff0c;用于保證在任何時刻&#xff0c;都只能有一個線程訪問該對象。當獲取鎖操作失敗時&#xff0c;線程會進入睡眠&#xff0c;等待鎖釋放時被喚醒 讀寫鎖&#xff1a;rwlock&#xff0c;分為讀鎖和寫鎖。處于讀操作時&#xff0…

Linux實驗三:Shell編程

文章目錄一、實驗目的二、實驗要求三、實驗內容1、通配符的使用2、重定向3、管道4、shell變量5、建立下面的腳本&#xff0c;運行并分析輸出結果&#xff0c;并給出代碼注釋。6、編寫腳本一、實驗目的 1.為文件擴展名使用通配符 2.標準輸入、標準輸出和標準錯誤的重定向 3.使…

a href=#與 a href=javascript:void(0) 的區別

a href"#"> 點擊鏈接后&#xff0c;頁面會向上滾到頁首&#xff0c;# 默認錨點為 #TOP<a href"javascript:void(0)" onClick"window.open()"> 點擊鏈接后&#xff0c;頁面不動&#xff0c;只打開鏈接<a href"#" οnclick&…

Linux實驗四:編譯和調試工具的使用

文章目錄一、實驗目的&#xff1a;二、實驗要求三、實驗內容四、實驗操作1、用gcc編譯程序&#xff0c;寫出編譯過程&#xff0c;并給出運行結果。2、調試程序&#xff0c;要求用gdb進行調試并給出修改方案。3、make的使用一、實驗目的&#xff1a; 1、練習并掌握Linux提供的v…

Linux實驗五:Linux環境下的C語言編程

文章目錄一、實驗目的&#xff1a;二、實驗要求三、實驗內容1、編寫一段C語言程序使其完成&#xff1a;父進程創建兩個子進程&#xff0c;每個進程都在屏幕上顯示自己的進程ID號。2、上機調試下面的程序&#xff0c;觀察運行結果&#xff0c;分析原因。3、利用兩個管道進行雙向…