LINUX常用命令 檢視類命令

2021-10-25 19:50:40 字數 776 閱讀 8179

檢視日誌前n行 示例cat test.log | head -n 2000 檢視前2000行

檢視日誌後n行 示例cat test.log | tail -n 2000 檢視後2000行

tail命令常用來檢視檔案內容

命令常用引數

-f 迴圈讀取,只要檔案有更新就可以看到最新的檔案內容

-n 《行數》 顯示檔案尾部 i 行內容

-c 《位元組》 顯示檔案尾部 i 個位元組

示例:tail -fn 100 main.log 迴圈讀取main.log檔案尾部100行資料

tail -n 100 main.log 讀取main.log檔案尾部100行資料

tail -n +100 main.log 讀取main.log檔案100行 以下的內容

grep命令常用來查詢檔案內符合條件的字串

-e 將樣式為延伸的正規表示式來使用

-i 忽略字元大小寫

-n 在顯示符合樣式的那一行之前,標示出該行的列數編號

-l 列出檔案內容符合指定的樣式的檔名稱2

-a 除了顯示符合範本樣式的那一列之外,並顯示該行之後的內容

-b 除了顯示符合樣式的那一行之外,並顯示該行之前的內容

-c 除了顯示符合樣式的那一行之外,並顯示該行之前後的內容

示例:grep -i 「error」 main.log 獲取main.log檔案中包含「error」的行,忽略大小寫

grep -a 10 「error」 main.log 篩選main.log中包含「error」的文字行,並展示其後10行

linux 常用命令 檢視檔案

cp 複製 a d 當複製鏈結檔案時複製檔案屬性 f 強制複製,覆蓋原檔案 i 覆蓋之前詢問 p 將原始檔的許可權一起複製 r 遞迴複製。針對帶目錄的複製 s 複製為快捷方式 u update。只有目的檔案比原始檔舊,或者不存在的時候複製 rm 刪除 f 強力 r 遞迴 i 問詢 用 雙引號可以規避...

linux檢視程序常用命令

top 顯示當前系統中耗費資源最多的程序 ps 顯示瞬間的程序狀態 ps ef程序的乙個快照 e a 顯示所有程序,環境變數 f 全格式 a 顯示所有使用者的所有程序 包括其它使用者 u 按使用者名稱和啟動時間的順序來顯示程序 x 顯示無控制終端的程序 kill 殺死乙個程序 kill 9 pid ...

linux日誌檢視常用命令

作為乙個程式猿,會常常在公司開發環境,或者測試環境什麼的部署專案,除錯bug,自然也會常常用到日誌相關的命令.下面說說工作中可能常用到的一些指令.這裡我們以nohup.out日誌檔案為例 1.動態檢視日誌檔案 很常用 tail f nohup.out 2.動態檢視日誌,並讓關鍵字高亮 tail f ...