tail,more檢視日誌 定點和翻頁

2021-09-26 10:06:57 字數 1851 閱讀 5369

tail -n 4700  aa.log |more -

1000

螢幕翻頁快捷鍵:

shift+pgup

shift+pgdown

head -n 20 檔案路徑 顯示檔案的前20行內容

tail -n 20 檔案路徑 顯示檔案的最後20行內容

less -l /etc /pfrofile

less -n /etc/profile 顯示行號

less的動作命令:

more

more 是我們最常用的工具之一,最常用的就是顯示輸出的內容,然後根據視窗的大小進行分頁顯示,然後還能提示檔案的百分比;

more [引數選項] [檔案]

引數如下:

+num 從第num行開始顯示;

-num 定義螢幕大小,為num行;

+/pattern 從檔案中pattern單詞的前兩行開始顯示;

-c 從頂部清屏然後顯示;

-d 提示press space to continue, 『q』 to quit.,禁用響鈴功能;

-l 忽略ctrl+l (換頁)字元;

-p 通過清除視窗而不是滾屏來對檔案進行換頁。和-c引數有點相似;

-s 把連續的多個空行顯示為一行;

-u 把檔案內容中的下劃線去掉

more 的常用動作指令:

enter 向下n行,需要定義,預設為1行;

ctrl+f 向下滾動一屏;

space 向下滾動一屏;

ctrl+b 返回上一屏;

= 輸出當前行的行號;

:f 輸出檔名和當前行的行號;

v 呼叫vi編輯器顯示檔案內容;

! 命令 呼叫shell,並執行命令;

q 退出more

其它命令通過管道和more結合的運用,如:# ls -l /etc |more [引數]

less

由於less的內容太多,我們把最常用的介紹一下;

less [引數] 檔案

常用引數

-c 從頂部(從上到下)重新整理螢幕,並顯示檔案內容。而不是通過底部滾動完成重新整理;

-f 強制開啟檔案,二進位制檔案顯示時,不提示警告;

-i 搜尋時忽略大小寫;除非搜尋串中包含大寫字母;

-i 搜尋時忽略大小寫,除非搜尋串中包含小寫字母;

-m 顯示讀取檔案的百分比;

-m 顯法讀取檔案的百分比、行號及總行數;

-n 在每行前輸出行號;

-p pattern 搜尋pattern;比如在/etc/profile搜尋單詞mail,就用 less -p mail /etc/profile

-s 把連續多個空白行作為乙個空白行顯示;

-q 在終端下不響鈴;

less的常用動作命令;

k 向上移動一行;同vi; y 向上移動一行;

j 向下移動一行;同vi; enter 向下移動一行;

b (backword)向上滾動一屏;

f (forword)向下滾動一屏; space 向下滾動一屏;

d 向下滾動半屏;

u 向上滾動半屏;

h less的幫助;

w 指定從哪行下開始顯示;

g 跳到第一行;

g 跳到最後一行;

p n% 跳到檔案的n%處;

/pattern 搜尋pattern ,比如 /mail表示在檔案中搜尋mail單詞;

v 呼叫vi編輯器;

q 退出less

!command 呼叫shell,可以執行命令;比如!ls 顯示當前列當前目錄下的所有檔案;

man less或則less --help獲取幫助

其他命令也可通過管道與less結合使用。

MYSQL啟用日誌,和檢視日誌

mysql有以下幾種日誌 錯誤日誌 log err 查詢日誌 log 慢查詢日誌 log slow queries 更新日誌 log update 二進位制日誌 log bin 是否啟用了日誌 mysql show variables like log 怎樣知道當前的日誌 mysql show ma...

MYSQL啟用日誌,和檢視日誌

mysql有以下幾種日誌 錯誤日誌 log err 查詢日誌 log 慢查詢日誌 log slow queries 更新日誌 log update 二進位制日誌 log bin 是否啟用了日誌 mysql show variables like log 怎樣知道當前的日誌 mysql show ma...

MYSQL啟用日誌,和檢視日誌

mysql有以下幾種日誌 錯誤日誌 log err 查詢日誌 log 慢查詢日誌 log slow queries 更新日誌 log update 二進位制日誌 log bin 是否啟用了日誌 mysql show variables like log 怎樣知道當前的日誌 mysql show ma...