Linux常見(jiàn)的日志文件詳述如下
我們提供的服務(wù)有:網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、當(dāng)涂ssl等。為超過(guò)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的當(dāng)涂網(wǎng)站制作公司
1、/var/log/boot.log(自檢過(guò)程)
2、/var/log/cron (crontab守護(hù)進(jìn)程crond所派生的子進(jìn)程的動(dòng)作)
3、/var/log/maillog (發(fā)送到系統(tǒng)或從系統(tǒng)發(fā)出的電子郵件的活動(dòng))
4、/var/log/syslog (它只記錄警告信息,常常是系統(tǒng)出問(wèn)題的信息,所以更應(yīng)該關(guān)注該文件)
要讓系統(tǒng)生成syslog日志文件,
在/etc/syslog.conf文件中加上:*.warning /var/log/syslog
該日志文件能記錄當(dāng)用戶登錄時(shí)login記錄下的錯(cuò)誤口令、Sendmail的問(wèn)題、su命令執(zhí)行失敗等信息
5、/var/run/utmp
該日志文件需要使用lastlog命令查看
6、/var/log/wtmp
(該日志文件永久記錄每個(gè)用戶登錄、注銷及系統(tǒng)的啟動(dòng)、停機(jī)的事件)
last命令就通過(guò)訪問(wèn)這個(gè)文件獲得這些信息
7、/var/run/utmp
(該日志文件記錄有關(guān)當(dāng)前登錄的每個(gè)用戶的信息) 《Linux就該這么學(xué)》 一起學(xué)習(xí)linux
8、/var/log/xferlog
(該日志文件記錄FTP會(huì)話,可以顯示出用戶向FTP服務(wù)器或從服務(wù)器拷貝了什么文件)
tail -f 日志文件路徑主要用于查看實(shí)時(shí)的日志記錄,屬于動(dòng)態(tài)記錄查看。
cat日志路徑主要用于查看靜態(tài)的歷史日志記錄,一般跟路徑名稱,常見(jiàn)的這周類型的日志記錄一般用管道符進(jìn)行過(guò)濾篩選自己所需的記錄。
dmesg主要用于調(diào)試腳本或者命令,出現(xiàn)異常中斷來(lái)排查錯(cuò)誤原因顯示的。
tail? -n? 10? test.log,查詢?nèi)罩疚膊孔詈?0行的日志。
tail -n +10 test.log,查詢10行之后的所有日志。
head -n 10? test.log,查詢?nèi)罩疚募械念^10行日志。
head -n -10? test.log,查詢?nèi)罩疚募俗詈?0行的其他所有日志。
操作命令
首先介紹一個(gè)名詞“控制臺(tái)(console)”,它就是我們通常見(jiàn)到的使用字符操作界面的人機(jī)接口,例如dos。我們說(shuō)控制臺(tái)命令,就是指通過(guò)字符界面輸入的可以操作系統(tǒng)的命令。
例如dos命令就是控制臺(tái)命令。要了解的是基于Linux操作系統(tǒng)的基本控制臺(tái)命令。有一點(diǎn)一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)對(duì)大小寫是敏感的,也就是說(shuō),如果你輸入的命令大小寫不對(duì)的話,系統(tǒng)是不會(huì)做出你期望的響應(yīng)的。
linux查看日志命令:
tail:
-n是顯示行號(hào);相當(dāng)于nl命令;例子如下:
tail -100f test.log實(shí)時(shí)監(jiān)控100行日志。
tail -n 10 test.log查詢?nèi)罩疚膊孔詈?0行的日志。
tail -n +10 test.log查詢10行之后的所有日志。
head:
跟tail是相反的,tail是看后多少行日志;例子如下:
head -n 10 test.log查詢?nèi)罩疚募械念^10行日志。
head -n -10 test.log查詢?nèi)罩疚募俗詈?0行的其他所有日志。
cat:
tac是倒序查看,是cat單詞反寫;例子如下:
cat -n test.log |grep "debug"查詢關(guān)鍵字的日志。
命令功能:
tail用于顯示指定文件末尾內(nèi)容,不指定文件時(shí),作為輸入信息進(jìn)行處理。常用于查看日志文件后多少行日志信息。
使用tail -f可以查看動(dòng)態(tài)日志文件,tail -f filename可以把filename里最尾部的內(nèi)容顯示在屏幕上,并且不斷刷新,使你看到最新的文件內(nèi)容。
tail -n行數(shù)可以顯示指定行數(shù)信息。
Linux系統(tǒng)日志文件存放在/var/log下
/var/log/cron 記錄了系統(tǒng)定時(shí)任務(wù)相關(guān)的日志;
/var/log/cups 記錄打印信息的日志;
/var/log/dmesg 記錄了系統(tǒng)在開機(jī)時(shí)內(nèi)核自檢的信息,也可以使用dmesg命令直接查看內(nèi)核自檢信息。
/var/log/btmp 記錄錯(cuò)誤登錄的日志,這個(gè)文件是二進(jìn)制文件,不能直接vi查看,而要使用lastb命令查看;
/var/log/lastlog 記錄系統(tǒng)中所有用戶最后一次的登錄時(shí)間的日志。這個(gè)文件也是二進(jìn)制文件,不能直接vi,而要使用lastlog命令查看。
/var/log/mailog 記錄郵件信息;
/var/log/message 記錄系統(tǒng)重要信息的日志,記錄Linux系統(tǒng)的絕大多數(shù)重要信息,如果系統(tǒng)出現(xiàn)問(wèn)題,首先要檢查的就是應(yīng)該是這個(gè)日志文件;
/var/log/secure 記錄驗(yàn)證和授權(quán)方面的信息,只要涉及賬戶和密碼的程序都會(huì)記錄。比如說(shuō)系統(tǒng)的登錄,ssh的登錄,su切換用戶,sudo授權(quán),甚至添加用戶和修改用戶密碼;
/var/log/wtmp 永久記錄所有用戶的登錄、注銷信息,同時(shí)記錄系統(tǒng)的啟動(dòng)、重啟、關(guān)機(jī)事件。同樣這個(gè)文件也是一個(gè)二進(jìn)制文件不能直接vi而需要使用last命令來(lái)查看;
/var/run/utmp 記錄當(dāng)前已經(jīng)登錄的用戶的信息。這個(gè)文件會(huì)隨著用戶的登錄和注銷而不斷變化,只記錄當(dāng)前登錄用戶的信息,同樣這個(gè)文件不能直接vi,要使用w,who,users等命令;
您好
1,一般都會(huì)在cat /var/log/syslog下面看到。
2,如果電腦有什么異常,不建議新手自己去修改系統(tǒng)日志。
3,可以到電腦管家官網(wǎng)下載一個(gè)騰訊電腦管家。
4,有什么異常,可以使用【安全體檢】功能,會(huì)自動(dòng)檢測(cè)出電腦中存在的問(wèn)題,然后提供【修復(fù)】按鈕,點(diǎn)擊后即可一鍵修復(fù),非常好用。
如果還有其他疑問(wèn)和問(wèn)題,歡迎再次來(lái)電腦管家企業(yè)平臺(tái)進(jìn)行提問(wèn),我們將盡全力為您解答疑難
分享文章:Linux日志導(dǎo)向命令,linux定位日志命令
鏈接URL:http://sd-ha.com/article46/phhgeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、品牌網(wǎng)站設(shè)計(jì)、商城網(wǎng)站、品牌網(wǎng)站制作、面包屑導(dǎo)航、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)