麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統(tǒng) > Linux > 正文

全面詳解Linux日志管理技巧

2024-08-28 00:22:35
字體:
供稿:網(wǎng)友
1. 使用shell向syslog日志文件寫入信息

應(yīng)用程序使用syslog協(xié)議發(fā)送信息給Linux系統(tǒng)的日志文件(位于/var/log目錄). Sysklogd提供兩個(gè)系統(tǒng)工具: 一個(gè)是系統(tǒng)日志記錄, 另一個(gè)是內(nèi)核信息捕獲. 通常大多程序都使用C語言或者syslog應(yīng)用程序或庫來發(fā)送syslog消息.

下面介紹如何使用shell向syslog日志文件寫入信息:

1). 使用Logger命令

logger命令是一個(gè)shell命令(接口). 你可以通過該接口使用syslog的系統(tǒng)日志模塊 你還可以從命令行直接向系統(tǒng)日志文件寫入一行信息.

比如, 記錄硬盤升級(jí)后的系統(tǒng)重啟信息:
$ logger System rebooted for hard disk upgrade

然后你可以查看/var/log/message文件:

# tail -f /var/log/message

輸出為:

Jan 26 20:53:31 dell6400 logger: System rebooted for hard disk upgrade

你也可以通過腳本程序來使用logger命令. 看下面的實(shí)例:

#!/bin/bash
HDBS="db1 db2 db3 db4"
BAK="/sout/email"
[ ! -d $BAK ] && mkdir -p $BAK || :
/bin/rm $BAK/*
NOW=$(date +"%d-%m-%Y")
ATTCH="/sout/backup.$NOW.tgz"
[ -f $ATTCH ] && /bin/rm $ATTCH || :
MTO="[email protected]"
for db in $HDBS
do
FILE="$BAK/$db.$NOW-$(date +"%T").gz"
mysqldump -u admin -p'password' $db | gzip -9> $FILE
done
tar -jcvf $ATTCH $BAK
mutt -s "DB $NOW" -a $ATTCH $MTO < DBS $(date)
EOF
[ "$?" != "0" ] && logger "$0 - MySQL Backup failed" || :

如果mysql數(shù)據(jù)庫備份失敗, 上面最后一行代碼將會(huì)寫入一條信息到/var/log/message文件.

2). 其它用法

如果你需要記錄/var/log/myapp.log文件中的信息, 可以使用:
$ logger -f /var/log/myapp.log

把消息發(fā)送到屏幕(標(biāo)準(zhǔn)錯(cuò)誤), 如系統(tǒng)日志:
$ logger -s "Hard disk full"

你可以參考man參考頁獲得更多的選項(xiàng)信息:
man logger
man syslogd
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美一级美国一级 | 免费h片| 欧美三级欧美成人高清www | 九九热这里只有精品8 | 一级黄色毛片播放 | 91成人一区二区三区 | 国产精品片一区二区三区 | 国产精品视频一区二区三区四区五区 | 色婷婷a| 久久精品国产99久久久古代 | 亚洲网站一区 | 成人三级电影网址 | 精品三区视频 | 国产男女爽爽爽爽爽免费视频 | 视频一区二区三区在线播放 | 国产精品久久久久久久久久东京 | 在线成人免费观看 | 久草视频福利在线观看 | 欧美a区 | 国产精品啪一品二区三区粉嫩 | 视频国产一区二区 | 国产永久免费观看 | 欧美性生交xxxxx久久久缅北 | 99精品在线视频观看 | 永久免费黄色片 | 校花被肉干高h潮不断 | 欧美成人精品一区二区男人小说 | 99亚洲| 国产成人精品免费视频大全最热 | 国产91一区 | 国产黄色免费网站 | 免费观看一区 | 国产精品久久久久久久久久尿 | 国产成人在线看 | 91精品成人福利在线播放 | 国产精品久久久久久久久久大牛 | 亚洲aⅴ免费在线观看 | 国产精品久久久av | 麻豆蜜桃在线观看 | 国产精品亚洲一区二区三区久久 | 91成人免费网站 |