婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 初探Linux的系統(tǒng)日志

初探Linux的系統(tǒng)日志

熱門標(biāo)簽:拉薩銷售外呼系統(tǒng)軟件 百度地圖標(biāo)注未成功 常熟外呼系統(tǒng) 中山防封卡電銷卡辦理 文山外呼營銷系統(tǒng) 地圖上標(biāo)注點位的圖標(biāo) 電銷語音機器人哪個好 江蘇小型外呼系統(tǒng)軟件 電話機器人服務(wù)器部署

syslogd klogd   ---------/etc/syslog.conf

/var/log/secure:登錄到系統(tǒng)存取資料的記錄;FTP、SSH、TELNET...
/var/log/wtmp:記錄登錄者訊錄,二進(jìn)制文件,須用last來讀取內(nèi)容
/var/log/messages:雜貨鋪
/var/log/boot.log:記錄開機啟動訊息,dmesg | more

一、常識

復(fù)制代碼
代碼如下:
# ps aux | grep syslog
# chkconfig --list | grep syslog
# cat /var/log/secure

/etc/syslog.conf 哪些服務(wù)產(chǎn)生的哪些等級訊息記錄到哪里
記錄到相同地方的多個訊息源用分號間隔
vi /etc/syslog.conf

二、接收遠(yuǎn)程日志

復(fù)制代碼
代碼如下:
# grep 514 /etc/services
syslog 514/udp/p> p>vi /etc/sysconfig/syslog
# 將SYSLOGD_OPTIONS="-m 0"
# 改成
SYSLOGD_OPTIONS="-m 0 -r"/p> p>/etc/init.d/syslog restart
[root@linux ~]# netstat -tlunp
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
udp 0 0 0.0.0.0:514 0.0.0.0:* 24314/syslogd/p> p>對應(yīng)client
# vi /etc/syslog.conf
*.* @192.168.1.100

三、logrotate

  

復(fù)制代碼
代碼如下:
* /etc/logrotate.conf
* /etc/logrotate.d/

logrotate.conf 才是主要配置文件,而/logrotate.d /這個目錄內(nèi)的所有文件都被讀入 /etc/logrotate.conf來執(zhí)行!
如果在 /etc/logrotate.d/ 目錄文件中,沒有相應(yīng)的細(xì)節(jié)設(shè)定?以 /etc/logrotate.conf 設(shè)定為缺省值!

復(fù)制代碼
代碼如下:
vi /etc/logrotate.d/syslog
/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler
/var/log/boot.log /var/log/cron {
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}

1、用空格作多個檔案分隔
2、所有設(shè)定在{}中
3、# prerotate:在啟動logrotate執(zhí)行的指令
   # postrotate:在做完 logrotate后需處理的指令

logrotate [-vf] logfile
??:
-v  :顯示過程
-f  :強制執(zhí)行

而 logrotate 的工作加入到 crontab /etc/cron.daily/logrotate;所以系統(tǒng)每天自動查看
只是要注意一下:/var/log/messages 是否有這樣的類似內(nèi)容
Oct 24 15:15:35 localhost syslogd 1.4.1: restart.

四、實例:
要求: 登錄檔案每月替換一次
       若> 10MB ;強制替換,不不考慮一個月的期限;
       保存五備份文檔;
       備份文檔不壓縮。

步驟1:

復(fù)制代碼
代碼如下:
root@linux ~]# chattr +a /var/log/admin.log
[root@linux ~]# lsattr /var/log/admin.log
-----a------- /var/log/admin.log

只能新增不能刪節(jié)除,除非chattr -a /var/log/admin.log

復(fù)制代碼
代碼如下:
[root@linux ~]# mv /var/log/admin.log /var/log/admin.log.1
mv: cannot move '/var/log/admin.log' to '/var/log/admin.log.1':permission deny

步驟2:

復(fù)制代碼
代碼如下:
vi /etc/logrotate.d/admin
# This configuration is from VBird 2005/10/24
/var/log/admin.log {
monthly
size=10M
rotate 5
nocompress
sharedscripts
prerotate
/usr/bin/chattr -a /var/log/admin.log
endscript
sharedscripts
postrotate
/usr/bin/killall -HUP syslogd
/usr/bin/chattr +a /var/log/admin.log
endscript
}

步驟3:測試

復(fù)制代碼
代碼如下:
# logrotate -v /etc/logrotate.conf
.....(前面省略).....
rotating pattern: /var/log/admin.log 10485760 bytes (5 rotations)
empty log files are rotated, old logs are removed
considering log /var/log/admin.log
log does not need rotating
not running shared prerotate script, since no logs will be rotated
............
# logrotate -vf /etc/logrotate.d/admin
reading config file /etc/logrotate.d/admin
reading config info for /var/log/admin.log

也就是說: /etc/syslog.conf 與/etc/logrotate.d/* 對應(yīng)文檔搭配起來使用;先由syslogd 按照syslog.conf指定的方法處理消息,
然后送給 logrotat來按照/etc/logrotate.d/*文檔要求來輪替日志。

五、常見指令:


復(fù)制代碼
代碼如下:
# dmesg | more
  讀/var/log/boot.log

復(fù)制代碼
代碼如下:
dmesg | grep 'eth'


復(fù)制代碼
代碼如下:
# last -n number
[root@linux ~]# last -f filename

-n  :number
-f  :last 預(yù)設(shè)值為讀 /var/log/wtmp 文檔,而 -f 讀取不同的文檔
    

復(fù)制代碼
代碼如下:
# last -n 5 -f /var/log/wtmp.1
dmtsai2 pts/2 Mon Oct 24 14:18 - 14:18 (00:00)
dmtsai2 work:0 work Mon Oct 24 14:18 gone - no logout
dmtsai2 work:0 work Mon Oct 24 14:18 - 14:18 (00:00)
dmtsai2 pts/2 Mon Oct 24 14:18 - 14:18 (00:00)
dmtsai2 work:0 work Mon Oct 24 14:18 - 14:18 (00:00)/p> p># lastlog

只讀取/var/log/lastlog 內(nèi)容,只包括當(dāng)前系統(tǒng)上面所有的帳號最近一次LOGIN的時間。

標(biāo)簽:開封 湖南 法律問答 和田 和田 淮安 馬鞍山 石家莊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《初探Linux的系統(tǒng)日志》,本文關(guān)鍵詞  初探,Linux,的,系統(tǒng),日志,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《初探Linux的系統(tǒng)日志》相關(guān)的同類信息!
  • 本頁收集關(guān)于初探Linux的系統(tǒng)日志的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 太谷县| 广水市| 科技| 永年县| 大关县| 澜沧| 嵩明县| 英德市| 揭东县| 邵武市| 涞源县| 阳信县| 永兴县| 托里县| 贞丰县| 贺兰县| 汉沽区| 南木林县| 藁城市| 阜新| 读书| 古浪县| 合肥市| 图们市| 桑日县| 巴塘县| 台州市| 崇州市| 阿坝县| 阿拉善盟| 通化县| 沐川县| 成安县| 伊吾县| 河津市| 高阳县| 汉源县| 临泉县| 淮阳县| 广灵县| 南宫市|