日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux下實(shí)時(shí)監(jiān)控日志文件

如何在Linux中實(shí)時(shí)查看日志文件的內(nèi)容?有很多實(shí)用工具可以幫助用戶在文件修改或不斷更新時(shí)跟蹤或監(jiān)控文件發(fā)生的變化,本篇文章為大家詳細(xì)講解一下Linux下實(shí)時(shí)監(jiān)控日志文件具體方法。

成都創(chuàng)新互聯(lián) - 服務(wù)器機(jī)柜租賃,四川服務(wù)器租用,成都服務(wù)器租用,四川網(wǎng)通托管,綿陽(yáng)服務(wù)器托管,德陽(yáng)服務(wù)器托管,遂寧服務(wù)器托管,綿陽(yáng)服務(wù)器托管,四川云主機(jī),成都云主機(jī),西南云主機(jī),服務(wù)器機(jī)柜租賃,西南服務(wù)器托管,四川/成都大帶寬,機(jī)柜大帶寬租用·托管,四川老牌IDC服務(wù)商

使用 tail 命令

使用 tail 命令是實(shí)時(shí)跟蹤日志文件的最基本方法。特別是,如果你所在的服務(wù)器只有一個(gè)終端,沒(méi)有 GUI。這是很有幫助的。

比如:

tail /path/to/log/file

Monitoring multiple log files via tail

使用開(kāi)關(guān) -f 來(lái)跟蹤日志文件,它是實(shí)時(shí)更新的。例如,如果你想跟蹤 syslog,你可以使用以下命令:

tail -f /var/log/syslog

你可以用一個(gè)命令監(jiān)控多個(gè)日志文件,使用:

tail -f /var/log/syslog /var/log/dmesg

如果你想監(jiān)控 http 或 sftp 或任何服務(wù)器,你也可以在這個(gè)命令中監(jiān)控它們各自的日志文件。

記住,上述命令需要管理員權(quán)限。

使用 lnav(日志文件瀏覽器)

lnav Running

lnav 是一個(gè)很好的工具,你可以用它來(lái)通過(guò)彩色編碼的信息以更有條理的方式監(jiān)控日志文件。在 Linux 系統(tǒng)中,它不是默認(rèn)安裝的。你可以用下面的命令來(lái)安裝它:

sudo apt install lnav ### Ubuntusudo dnf install lnav ### Fedora

好的是,如果你不想安裝它,你可以直接下載其預(yù)編譯的可執(zhí)行文件,然后在任何地方運(yùn)行。甚至從 U 盤上也可以。它不需要設(shè)置,而且有很多功能。使用 lnav,你可以通過(guò) SQL 查詢?nèi)罩疚募?,以及其他很酷的功能,你可以在它?官方網(wǎng)站 上了解。

一旦安裝,你可以簡(jiǎn)單地用管理員權(quán)限從終端運(yùn)行 lnav,它將默認(rèn)顯示 /var/log 中的所有日志并開(kāi)始實(shí)時(shí)監(jiān)控。

關(guān)于 systemd 的 journalctl 說(shuō)明

今天所有的現(xiàn)代 Linux 發(fā)行版大多使用 systemd。systemd 提供了運(yùn)行 Linux 操作系統(tǒng)的基本框架和組件。systemd 通過(guò) journalctl 提供日志服務(wù),幫助管理所有 systemd 服務(wù)的日志。你還可以通過(guò)以下命令實(shí)時(shí)監(jiān)控各個(gè) systemd 服務(wù)和日志。

journalctl -f

下面是一些具體的 journalctl 命令,可以在一些情況下使用。你可以將這些命令與上面的 -f 開(kāi)關(guān)結(jié)合起來(lái),開(kāi)始實(shí)時(shí)監(jiān)控。

  • 對(duì)緊急系統(tǒng)信息,使用:

    journalctl -p 0
    
  • 顯示帶有解釋的錯(cuò)誤:

    journalctl -xb -p 3
    
  • 使用時(shí)間控制來(lái)過(guò)濾輸出:

    journalctl --since "2020-12-04 06:00:00"journalctl --since "2020-12-03" --until "2020-12-05 03:00:00"journalctl --since yesterdayjournalctl --since 09:00 --until "1 hour ago"
    

如果你想了解更多關(guān)于 journalctl 的細(xì)節(jié),我已經(jīng)寫了一個(gè) 指南。


分享名稱:Linux下實(shí)時(shí)監(jiān)控日志文件
當(dāng)前路徑:http://www.dlmjj.cn/article/coieeoc.html