1. 程式人生 > >linux積累(一)---檢視壓縮檔案的最後一行

linux積累(一)---檢視壓縮檔案的最後一行


有時候我們需要處理大的壓縮檔案,檢視其中的內容,但是先解壓再檢視解壓的過程會花比較多的時間。

一般可以使用
zcat 123.gz
的方式 檢視 壓縮檔案的內容。
也可以使用
less 123.gz
more 123.gz
less 123.gz|grep rs123
或者
tail -n 123.gz
等命令去檢視壓縮檔案的內容。

檢視壓縮檔案行數
zcat 123.gz|wc -l

tail是動態的在變的,我們往往期望從日誌最後一行往前一頁一頁的翻頁檢視,從而找到異常資訊,而less命令是最實用和方便的

一個日誌檔案中 我們想從日誌的最後一行往前檢視
就可以用less命令

第一步:開啟日誌檔案 less 123.gz

第二步:定位到日誌檔案的最後一行:shift+g移動到最後一行 (檔案較大時會花費較長時間)

第三步:ctrl+b往前一頁一頁翻頁檢視

參考:
1.全屏導航
ctrl + F - 向前移動一屏
ctrl + B - 向後移動一屏
ctrl + D - 向前移動半屏
ctrl + U - 向後移動半屏

2.單行導航
j - 向前移動一行
k - 向後移動一行

3.其它導航
G - 移動到最後一行
g - 移動到第一行
q / ZZ - 退出 less 命令

需要注意的是 雖然這種使用方式在gz等壓縮檔案上也適用,不過壓縮檔案很大時,跳到最後一行需要花費比較長的時間,因為原理上還是會先解壓再檢視。