前往
大廳
主題

你終究要學會Linux(五) : 基本文字瀏覽(less)

新手方 | 2022-07-22 00:30:50 | 巴幣 2 | 人氣 226

本章節對應該書的第五章第一部分,主要在講less這個文字檢視器。

# Less

cat指令可以印出檔案中的所有內容。
但我們很常做的事情是只需要看檔案的其中一段,所以早期有個指令名為more
後來又出現了more的加強版----less,因為lessis more而命名成less
你可以將其視為簡易版的vim----文字檔檢視器
less{檔案名稱}


#指令及用途



最基本操作

指令
說明
執行前參數(可以接在less之後)
h
列出所有指令(= help)

q
離開

-N<CR>顯示/關閉行號
此處的大寫N筆者的理解是shift+N,不清楚是不是因為我是用WSL造成的。
-N
-S<CR>顯示/關閉換行
主要是避免less自動斷行造成程式難以閱讀。
-S




仿紙質文件操作

j
往上一行
k
往下一行
u
往上半頁
k
往下半頁
d
往前翻一頁
backward
往後翻一頁
Space
至文件頭
g
至文件尾
{行數}G
至指定行
{文件百分比}%
至指定部分行


標記

m{標記名稱}
新增標記。例如:ma就是指新增標記a
{標記名稱}
跳躍至標記。以上述案例就是’a




搜尋

/{搜尋內容}
自目前位置向前搜尋
?{搜尋內容}
自目前位置向後搜尋

書中有提到說包含vimless的指令與眾多工具雷同,所以這篇還是值得看一下的。





創作回應

廢物敗類窩囊廢漢堡
窩最討厭背這ㄍㄌ
2022-07-22 01:20:45
新手方
書中是說可以養成肌肉記憶,這樣很多指令都能用。我也還在嘗試養成
2022-07-22 13:20:02
鷗鳥
比起用more/less,我更喜歡用tail: tail -f EXEC_LOG_FILE
2022-07-22 10:15:43
新手方
用途不同吧。tail追log,less/vim看code沒啥問題。
2022-07-22 13:20:34

更多創作