shell linux命令shell的用法

2021-10-10 11:43:40 字數 866 閱讀 2780

tail 命令可用於檢視檔案的內容,有乙個常用的引數 -f 常用於查閱正在改變的日誌檔案。

tail -f filename 會把 filename 檔案裡的最尾部的內容顯示在螢幕上,並且不斷重新整理,只要 filename 更新就可以看到最新的檔案內容。

命令格式:

tail [引數] [檔案]

引數:

-f 迴圈讀取

-q 不顯示處理資訊

-v 顯示詳細的處理資訊

-c《數目》 顯示的位元組數

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

--pid=pid 與-f合用,表示在程序id,pid死掉之後結束

-q, --quiet, --silent 從不輸出給出檔名的首部

-s, --sleep-interval=s 與-f合用,表示在每次反覆的間隔休眠s秒

例項

要顯示 notes.log 檔案的最後 10 行,請輸入以下命令:

tail notes.log

要跟蹤名為 notes.log 的檔案的增長情況,請輸入以下命令:

tail -f notes.log

此命令顯示 notes.log 檔案的最後 10 行。當將某些行新增至 notes.log 檔案時,tail 命令會繼續顯示這些行。 顯示一直繼續,直到您按下(ctrl-c)組合鍵停止顯示。

顯示檔案 notes.log 的內容,從第 20 行至檔案末尾:

tail -n +20 notes.log

顯示檔案 notes.log 的最後 10 個字元:

tail -c 10 notes.log

**:

Shell Linux命令實現日誌分析

這篇文章主要介紹了shell linux命令實現日誌分析,本文給出了結合grep命令 awk命令等實現了幾個常用的日誌分析統計長命令,需要的朋友可以參考下 一 列出當天訪問次數最多的ip 命令 複製 如下 cut d f 1 usr local apache2 logs access log uni...

Shell Linux命令實現日誌分析

這篇文章主要介紹了shell linux命令實現日誌分析,本文給出了結合grep命令 awk命令等實現了幾個常用的日誌分析統計長命令,需要的朋友可以參考下 一 列出當天訪問次數最多的ip 命令 複製 如下 cut d f 1 usr local apache2 logs access log uni...

Shell Linux 一行 多命令

要實現在一行執行多條linux命令,分三種情況 1 舉例 lpr tmp t2 rm tmp t2 第2條命令只有在第1條命令成功執行之後才執行。根據命令產生的退出碼判斷是否執行成功 0成功,非0失敗 2 舉例 cp tmp t2 tmp t2.bak rm tmp t2 只有 前的命令 cp tm...