新聞中心
輕松學(xué)會(huì)Linux日志文件查看器的使用方法

站在用戶的角度思考問題,與客戶深入溝通,找到廣陵網(wǎng)站設(shè)計(jì)與廣陵網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國際域名空間、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋廣陵地區(qū)。
Linux操作系統(tǒng)是一個(gè)廣泛應(yīng)用于服務(wù)器端的操作系統(tǒng),由于其穩(wěn)定性和可靠性得到了廣泛的應(yīng)用。在應(yīng)用Linux操作系統(tǒng)時(shí),經(jīng)常需要查看日志文件以跟蹤系統(tǒng)的運(yùn)行情況,從而進(jìn)行系統(tǒng)調(diào)試,故障排除等。而Linux系統(tǒng)內(nèi)置了很多日志文件查看器,今天我們來學(xué)習(xí)一下使用方法。
一、 登錄系統(tǒng):虛擬機(jī)
在使用Linux操作系統(tǒng)時(shí),一般都是通過虛擬機(jī)進(jìn)行安裝和運(yùn)行的。打開虛擬機(jī)后,選擇你要登錄的Linux系統(tǒng)。
二、打開終端
在Linux中,通過終端可以實(shí)現(xiàn)各種系統(tǒng)命令行操作。左上角狀態(tài)欄中搜索終端,點(diǎn)擊打開。
三、查找Linux日志文件
使用日志文件查看器之前,我們需要知道要查看的日志文件的位置。Linux中的日志文件一般存儲(chǔ)在/var/log/目錄下,其中包含了系統(tǒng)、應(yīng)用程序、測(cè)試等多個(gè)方面的日志文件。
四、安裝日志文件查看器
在終端中輸入命令:
sudo apt-get install syslog-ng
該命令會(huì)自動(dòng)安裝syslog-ng這個(gè)日志文件查看器。
五、打開syslog-ng日志文件查看器
在終端中輸入命令:
sudo syslog-ng
會(huì)打開日志文件查看器的主界面。
六、使用syslog-ng日志文件查看器
syslog-ng日志文件查看器主要分為下面兩個(gè)部分:
1、文件樹:文件樹列出了/var/log/目錄下的所有文件,以及這些文件的權(quán)限和創(chuàng)建日期,方便我們找到需要查看的日志文件。
2、日志詳細(xì)信息:當(dāng)我們單擊某個(gè)文件時(shí),會(huì)顯示該日志文件的詳細(xì)信息,包括時(shí)間、事件類型和事件內(nèi)容等。同時(shí),我們可以使用搜索功能,幫助我們快速找到自己需要的信息。
七、保存日志信息
在syslog-ng的日志詳細(xì)信息中,我們可以將其轉(zhuǎn)儲(chǔ)到文件中。只需按下CTRL+S,選擇存儲(chǔ)的文件名稱和路徑,然后讓syslog-ng將日志詳細(xì)信息保存到文件中,我們可以通過記事本或者其他文本編輯器打開該文件來查看保存的內(nèi)容。
綜上,以上就是輕松學(xué)會(huì)Linux日志文件查看器的使用方法。通過對(duì)本文的學(xué)習(xí),你將學(xué)會(huì)使用syslog-ng這個(gè)日志文件查看器來查看Linux系統(tǒng)中的日志文件,方便我們跟蹤系統(tǒng)的運(yùn)行情況,進(jìn)行系統(tǒng)調(diào)試和故障排除等。希望本文能對(duì)你在使用Linux系統(tǒng)時(shí)有所幫助。
相關(guān)問題拓展閱讀:
- 查看linux日志的工具有哪些
- 如何實(shí)時(shí)查看linux下的日志
查看linux日志的工具有哪些
linux 日志查看
tail、head、 cat、tac、sed、less、echo
1、命令格式: tail
-f 循環(huán)讀取
-q 不顯示處理信息
-v 顯示詳細(xì)的處理信息
-c 顯示的字節(jié)數(shù)
-n 顯示行數(shù)
-q, –quiet, –silent 從不輸出給出文件名的首部
-s, –sleep-interval=S 與-f合用,表示在每次反復(fù)的間隔休眠S秒
tail -n 100 catalina.out 查詢?nèi)罩疚膊孔詈?00行的日志;
tail -n +100 catalina.out 查詢100行之后棗升的所有日志;
tail -fn 100 catalina.out 循環(huán)實(shí)時(shí)查看最后100行記錄(最常用的)
配合著grep用, 例如 : tail -fn 100 catalina.out | grep — ‘關(guān)鍵字’
如果一次性查詢的數(shù)據(jù)量太大,可以進(jìn)行翻頁查看,
例如:tail -ncatalina.out |more -100 可以進(jìn)行多屏顯示(ctrl + f 或者 空格鍵可以快捷鍵)
2、head
head -ncatalina.out //查詢?nèi)罩疚募械念^10行日志;head -ncatalina.out //查詢?nèi)罩疚募俗詈?0行的其他所有日志;
head其他參數(shù)與tail 類似
—
3、cat
cat 是由之一行到最后一行連續(xù)顯示在屏幕上
$ cat filename // 一次顯示整個(gè)文件
$ cat > filename //從鍵盤創(chuàng)建一個(gè)文件
$cat file1 file2 > file//將幾個(gè)文件合并為一個(gè)文件,只能創(chuàng)建新文件,不能編輯已有文件.
$cat -n textfile1 > textfile2 //將一個(gè)日志文件的內(nèi)容追加到另外一個(gè) :
$cat : >textfile // 清空一個(gè)日志文件
注意: >意思是創(chuàng)建,>>是追加。
cat其他參數(shù)與tail 類似
4.tac
tac 則是由最后一行到之一行反向在螢?zāi)簧巷@示出來
5.sed
這個(gè)命令可以查找日志文件特定的一段 , 也可以根據(jù)時(shí)間的一個(gè)范圍查詢
//按照行號(hào)
sed -n ‘2,100p’catalina.out
//這樣你就可以世巧只查看文件的第5行到第10行。
//按照時(shí)間段
sed -n ‘/:07:10/,/:54:01/p’catalina.out
6.less
less log.log
shift + G 命令到文件尾部 然后輸入 ?加上你要搜索的關(guān)鍵字凳返老例如 ?1213shift+n 關(guān)鍵字之間進(jìn)行切換
附錄1history // 所有的歷史記錄history | grep XXX // 歷史記錄中包含某些指令的記錄history | more // 分頁查看記錄history -c // 清空所有的歷史記錄!! 重復(fù)執(zhí)行上一個(gè)命令
查詢出來記錄后選中 : !323
7、echo
輸出 echo “12345”
附錄2
linux日志文件說明
/var/log/message 系統(tǒng)啟動(dòng)后的信息和錯(cuò)誤日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 與安全相關(guān)的日志信息
/var/log/maillog 與郵件相關(guān)的日志信息
/var/log/cron 與定時(shí)任務(wù)相關(guān)的日志信息
/var/log/spooler 與UUCP和news設(shè)備相關(guān)的日志信息
/var/log/boot.log 守護(hù)進(jìn)程啟動(dòng)和停止相關(guān)的日志消息
/var/log/wtmp 該日志文件永久記錄每個(gè)用戶登錄、注銷及系統(tǒng)的啟動(dòng)、停機(jī)的事件
—–
附錄3
tomcat運(yùn)行日志
1、先切換到:cd usr/local/tomcat3/logs
2、tail -f catalina.out
3、這樣運(yùn)行時(shí)就可以實(shí)時(shí)查看運(yùn)行日志了
Ctrl+c 是退出tail命令。 alt+E+R重置
linux日志廣義上是所有的log文件,通常都盯喊是文本文件,任何文本編輯器都可以凱渣野查看。
狹義的日志是指的linux 的journal 日志,linux提供了journalctl命令,進(jìn)行日志的查看。
【1】命令:journalctl##直接執(zhí)行,進(jìn)行日志的查看
【2】參數(shù):-n##查看最近三條記錄-perr##查看錯(cuò)誤日志-overbose##查看日志的詳細(xì)參數(shù)
since##查看從什么時(shí)候開始的日志 –until##查看什么時(shí)候截止的日志
【3】如何使用— systemd-journald —保存系統(tǒng)日志梁辯信息
【4】示例: 使用-n命令來顯示最近3條命令
如何實(shí)時(shí)查看linux下的日志
Linux日志文件在/var/log目錄下,可以通過命令查看日志文件。
1,cat messages可以查看某個(gè)日志文件。
2,要達(dá)到實(shí)時(shí)更新,可以通過tail命令查看更新的數(shù)據(jù),例如tail -f messages。
3,tail命令參數(shù):
-f 循環(huán)改尺讀取
-q 不顯示處理信息
-v 顯示詳細(xì)的處理信息
-c 顯示的字節(jié)數(shù)
-n 顯示行數(shù)
–pid=PID 與-f合用,表示在進(jìn)伍殲伏程ID,PID死掉之后結(jié)束.
-q, –quiet, –silent 從不輸出給腔攜出文件名的首部
-s, –sleep-interval=S 與-f合用,表示在每次反復(fù)的間隔休眠S秒。
關(guān)于linux 日志文件如何查看器的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站設(shè)計(jì)制作選創(chuàng)新互聯(lián),專業(yè)網(wǎng)站建設(shè)公司。
成都創(chuàng)新互聯(lián)10余年專注成都高端網(wǎng)站建設(shè)定制開發(fā)服務(wù),為客戶提供專業(yè)的成都網(wǎng)站制作,成都網(wǎng)頁設(shè)計(jì),成都網(wǎng)站設(shè)計(jì)服務(wù);成都創(chuàng)新互聯(lián)服務(wù)內(nèi)容包含成都網(wǎng)站建設(shè),小程序開發(fā),營銷網(wǎng)站建設(shè),網(wǎng)站改版,服務(wù)器托管租用等互聯(lián)網(wǎng)服務(wù)。
本文題目:「輕松學(xué)會(huì)」Linux日志文件查看器的使用方法 (linux 日志文件如何查看器)
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/djojcog.html


咨詢
建站咨詢
