最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于Linux下動態(tài)查看實(shí)時日志的命令

 更新時間:2022年09月13日 09:36:26   作者:fish_study_csdn  
這篇文章主要介紹了Linux下動態(tài)查看實(shí)時日志的命令,在Linux中實(shí)時顯示文件內(nèi)容的常用命令是tail命令,tail命令是實(shí)時顯示日志文件的最常用解決方案,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下

如何在Linux中實(shí)時查看日志文件的內(nèi)容?那么有很多實(shí)用程序可以幫助用戶在文件更改或不斷更新時輸出文件的內(nèi)容。在Linux中實(shí)時顯示文件內(nèi)容的常用命令是tail命令(有效地管理文件)。

1. tail命令 - 實(shí)時監(jiān)控日志

如上所述,tail命令是實(shí)時顯示日志文件的最常用解決方案。但是,顯示該文件的命令有兩個版本,如下面的示例所示。

在第一個示例中,命令tail需要-f參數(shù)來跟蹤文件的內(nèi)容。

$ sudo tail -f /var/log/apache2/access.log

實(shí)時監(jiān)控Apache日志

該命令的第二個版本實(shí)際上是一個命令本身:tailf。你不需要使用該-f開關(guān),因?yàn)樵撁钍桥c-f參數(shù)一起內(nèi)置的。

$ sudo tailf /var/log/apache2/access.log

實(shí)時Apache日志監(jiān)控

通常,logrotate實(shí)用程序會在Linux服務(wù)器上頻繁地輪換日志文件。要查看每日基礎(chǔ)上輪換的日志文件,可以使用tail -F命令。

tail -F將跟蹤正在創(chuàng)建的新日志文件,并開始跟蹤新文件而不是舊文件。

$ sudo tail -F /var/log/apache2/access.log

但是,默認(rèn)情況下,tail命令將顯示文件的最后10行。例如,如果你只想實(shí)時查看日志文件的最后兩行,請使用-n與該-f標(biāo)志結(jié)合的文件,如下例所示。

$ sudo tail -n2 -f /var/log/apache2/access.log

查看最后兩行日志

2.multitail命令 - 實(shí)時監(jiān)控多個日志文件

另一個有趣的實(shí)時顯示日志文件的命令是multitail命令。該命令的名稱意味著multitail實(shí)用程序可以實(shí)時監(jiān)視和跟蹤多個文件。Multitail還允許你在受監(jiān)視的文件中來回導(dǎo)航。

要在基于Debian和RedHat的系統(tǒng)中安裝mulitail實(shí)用程序,請發(fā)出以下命令。

$ sudo apt install multitail [On Debian&Ubuntu]
$ sudo yum install multitail [On RedHat&CentOS]
$ sudo dnf install multitail [On Fedora 22+ version]

要同時顯示兩個日志文件的輸出,請執(zhí)行以下示例中所示的命令。

$ sudo multitail /var/log/apache2/access.log /var/log/apache2/error.log

多點(diǎn)監(jiān)控日志

3. lnav命令 - 實(shí)時監(jiān)控多個日志文件

另一個有趣的命令,類似于multitail命令,是lnav命令。Lnav實(shí)用程序還可以觀看和跟蹤多個文件并實(shí)時顯示其內(nèi)容。

通過發(fā)出以下命令在基于Debian和RedHat的Linux發(fā)行版中安裝lnav實(shí)用程序。

$ sudo apt install lnav [On Debian&Ubuntu]
$ sudo yum install lnav [On RedHat&CentOS]
$ sudo dnf install lnav [On Fedora 22+ version]

通過發(fā)出命令同時觀察兩個日志文件的內(nèi)容,如下例所示。

$ sudo lnav /var/log/apache2/access.log /var/log/apache2/error.log

lnav - 實(shí)時日志監(jiān)控

4. less命令 - 顯示日志文件的實(shí)時輸出

最后,如果鍵入,則可以使用less命令顯示文件的實(shí)時輸出Shift+F。

與tail實(shí)用程序一樣,Shift+F在打開的文件中按下less將在文件結(jié)束后開始?;蛘?,你也可以用較少的+F旗幟開始進(jìn)入現(xiàn)場觀看文件。

$ sudo less + F /var/log/apache2/access.log

使用less命令監(jiān)視日志

到此這篇關(guān)于Linux下動態(tài)查看實(shí)時日志的命令的文章就介紹到這了,更多相關(guān)Linux動態(tài)查看實(shí)時日志內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 創(chuàng)建Linux系統(tǒng)服務(wù)的方法

    創(chuàng)建Linux系統(tǒng)服務(wù)的方法

    這篇文章主要介紹了通過linux sh創(chuàng)建Linux系統(tǒng)服務(wù)的方法,需要的朋友可以參考下
    2014-01-01
  • 通過shell腳本循環(huán)進(jìn)入目錄執(zhí)行命令的方法

    通過shell腳本循環(huán)進(jìn)入目錄執(zhí)行命令的方法

    今天小編就為大家分享一篇通過shell腳本循環(huán)進(jìn)入目錄執(zhí)行命令的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況

    shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況

    這篇文章主要介紹了shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況,本文分別給出監(jiān)控服務(wù)器系統(tǒng)負(fù)載情況、監(jiān)控系統(tǒng)cpu使用情況、、監(jiān)控系統(tǒng)內(nèi)存情況、監(jiān)控系統(tǒng)交換分區(qū)swap使用情況的腳本,需要的朋友可以參考下
    2014-12-12
  • linux下忘記mysql密碼的幾種找回方法(推薦)

    linux下忘記mysql密碼的幾種找回方法(推薦)

    這篇文章主要介紹了linux下忘記mysql密碼的幾種找回方法,需要的朋友可以參考下
    2017-11-11
  • 用Shell腳本快速搭建Ubuntu下的Nodejs開發(fā)環(huán)境

    用Shell腳本快速搭建Ubuntu下的Nodejs開發(fā)環(huán)境

    這篇文章主要介紹了用Shell腳本快速搭建Ubuntu下的Nodejs開發(fā)環(huán)境的方法,需要的朋友可以參考下
    2014-03-03
  • 使用Shell腳本批量執(zhí)行SQL腳本

    使用Shell腳本批量執(zhí)行SQL腳本

    這篇文章主要為大家介紹了批量執(zhí)行SQL腳本的Shell腳本的相關(guān)知識以及注意事項(xiàng),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下
    2025-01-01
  • 非常實(shí)用的23個Shell腳本實(shí)例

    非常實(shí)用的23個Shell腳本實(shí)例

    為大家整理了23個實(shí)例,通過23個實(shí)戰(zhàn)經(jīng)典腳本實(shí)例,可以拿來就用,根據(jù)大家的需求可以直接使用,為大家整理了23個實(shí)例,希望此文章對各位有所幫助
    2021-06-06
  • shell腳本實(shí)現(xiàn)mysql數(shù)據(jù)庫雙機(jī)定時備份的方法

    shell腳本實(shí)現(xiàn)mysql數(shù)據(jù)庫雙機(jī)定時備份的方法

    最近有個需求,要求實(shí)現(xiàn)對某個數(shù)據(jù)庫進(jìn)行雙機(jī)備份,每天凌晨備份一次,要求主機(jī)器只保留最近十五天的記錄,我們決定用shell腳本加定時任務(wù)的方式來實(shí)現(xiàn)這個需求,接下來通過本文給大家介紹shell腳本實(shí)現(xiàn)mysql數(shù)據(jù)庫雙機(jī)定時備份的方法,感興趣的朋友一起看看吧
    2022-07-07
  • shell中if-then的高級使用

    shell中if-then的高級使用

    在Shell腳本編程中,if-then語句是基本的邏輯控制結(jié)構(gòu),用于根據(jù)條件執(zhí)行代碼,本文介紹了if-then的基本語法、條件表達(dá)式、使用單雙括號的區(qū)別及高級特性,感興趣的可以了解一下
    2024-11-11
  • shell自動拉取鏡像并運(yùn)行容器的shell腳本

    shell自動拉取鏡像并運(yùn)行容器的shell腳本

    本文主要介紹了shell自動拉取鏡像并運(yùn)行容器的shell腳本,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06

最新評論

平远县| 策勒县| 冷水江市| 通海县| 塔城市| 怀集县| 焦作市| 东台市| 从化市| 菏泽市| 陇南市| 玛多县| 朝阳市| 许昌市| 金溪县| 南澳县| 确山县| 洛宁县| 潼南县| 大洼县| 成武县| 龙山县| 新宾| 乡宁县| 大余县| 来宾市| 韶山市| 农安县| 弥勒县| 台州市| 赣州市| 内黄县| 伊宁市| 民县| 西吉县| 泾川县| 绍兴县| 南部县| 吉林省| 丰原市| 荆门市|