linux中/var/log目錄日志的作用詳解

在linux中]/var/log目錄日志是什麽作用大家都明白嗎?如果不明白小編在這裏有一篇教程供各位參考,具體的細節如下。

位于/var/log/目錄之下有許多日志文件,這裏記錄一下相關用途。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系統中看到。
/var/log/messages — 包括整體系統信息,其中也包含系統啓動期間的日志。此外,mail,cron,daemon,kern和auth等內容也記錄在var/log/messages日志中。
/var/log/dmesg — 包含內核緩沖信息(kernel ring buffer)。在系統啓動時,會在螢幕上顯示許多與硬件有關的信息。可以用dmesg查看它們。
/var/log/auth.log — 包含系統授權信息,包括用戶登錄和使用的權限機制等。
/var/log/boot.log — 包含系統啓動時的日志。
/var/log/daemon.log — 包含各種系統後台守護進程日志信息。
/var/log/dpkg.log – 包括安裝或dpkg命令清除軟件包的日志。
/var/log/kern.log – 包含內核産生的日志,有助于在定制內核時解決問題。
/var/log/lastlog — 記錄所有用戶的最近信息。這不是一個ASCII文件,因此需要用lastlog命令查看內容。
/var/log/maillog /var/log/mail.log — 包含來著系統運行電子郵件伺服器的日志信息。例如,sendmail日志信息就全部送到這個文件中。
/var/log/user.log — 記錄所有等級用戶信息的日志。
/var/log/Xorg.x.log — 來自X的日志信息。
/var/log/alternatives.log – 更新替代信息都記錄在這個文件中。
/var/log/btmp – 記錄所有失敗登錄信息。使用last命令可以查看btmp文件。例如,”last -f /var/log/btmp | more“。
/var/log/cups — 涉及所有列印信息的日志。
/var/log/anaconda.log — 在安裝Linux時,所有安裝信息都儲存在這個文件中。
/var/log/yum.log — 包含使用yum安裝的軟件包信息。
/var/log/cron — 每當cron進程開始一個工作時,就會將相關信息記錄在這個文件中。
/var/log/secure — 包含驗證和授權方面信息。例如,sshd會將所有信息記錄(其中包括失敗登錄)在這裏。
/var/log/wtmp或/var/log/utmp — 包含登錄信息。使用wtmp可以找出誰正在登陸進入系統,誰使用命令顯示這個文件或信息等。
/var/log/faillog – 包含用戶登錄失敗信息。此外,錯誤登錄命令也會記錄在本文件中。
除了上述Log文件以外, /var/log還基于系統的具體應用包含以下一些子目錄:
/var/log/httpd/或/var/log/apache2 — 包含伺服器access_log和error_log信息。
/var/log/lighttpd/ — 包含light HTTPD的access_log和error_log。
/var/log/mail/ – 這個子目錄包含郵件伺服器的額外日志。
/var/log/prelink/ — 包含.so文件被prelink修改的信息。
/var/log/audit/ — 包含被 Linux audit daemon儲存的信息。
/var/log/samba/ – 包含由samba存儲的信息。
/var/log/sa/ — 包含每日由sysstat軟件包收集的sar文件。
/var/log/sssd/ – 用于守護進程安全服務。
除了手動存檔和清除這些日志文件以外,還可以使用logrotate在文件達到一定大小後自動刪除。可以嘗試用vi,vim,tail,grep和less等命令查看這些日志文件。

更多相關文章
  • linux中ncdu-磁盤目錄占用空間分析工具
    linux中ncdu-磁盤目錄占用空間分析工具 有需要的朋友可參考一下.目前的最新版本是1
  • 今天在巡檢的時候發現/var/log/message提示:last message repeated N times,並且有大量這類數據.今天在檢查伺服器是發現messages日志中有很多形如last message repeated N times的提示.如下:Jun 2 19:43:46 ser ...
  • 在linux中 which查找命令的所在目錄了,而whereis查找系統命令的特定文件的,下面小編來給大家介 紹一下他們的一些簡單使用實例吧.whereis查找系統命令的特定文件1.命令格式whereis -bmsu 搜索字符串•-b:binary 只搜索二進制的文件•-m:manual 只搜索手冊 ...
  • 文章從多篇文章中總結整理出來的關于linux中Nginx與Lua執行順序例子,這些例子對各位同學都有很好的幫助哦,有需要的同學進入看看吧.1.1. 介紹ngx_lua – 把lua語言嵌入nginx中,使其支持lua來快速開發基于nginx下的業務邏輯該模塊不在nginx源碼包中,需自行下載編譯安裝
  • 在linux中atime,ctime和mtime這些函數如果一不小心還真可能搞混亂了,下面我來給大家整理一下linux中atime,ctime和mtime函數區別吧.猜測man手冊中應當有這三個時間的相關說明,于是嘗試man atime.man st_atime都沒有相關文檔.後來想到stat可以查
  • linux中防DDOS攻擊軟件DDoS-Deflate詳解
    雖然說linux中的iptables軟件可以有效的防止ddos攻擊了,但是有很多朋友會發現這個只能防小攻擊了,如果稍大一點的ddos攻擊就會有問題了,下面我們來介紹使用一款名爲DDoS-Deflate工具軟件來防止ddos攻擊.DDoS-Deflate安裝及配置1.安裝 代碼如下 wget http
  • 我們知道在shell命令中有很多的變量,今天下文要講到的是特殊變量$0 $n $* $@ $! $?詳解,希望下文能幫助到各位朋友哦.$0:獲取當前執行腳本的文件名,包括路徑.[[email protected] script]# cat 0.sh #!/bin/bashecho $0[[email protected] scri
  • Kernel 操作系統內核 操作系統內核是指大多數操作系統的核心部分.它由操作系統中用于管理記憶體.文件.外設和系統資源的那些部分組成.操作系統內核通常運行進程,並提供進程間的通信,下面我來爲各位簡單的介紹一下kernel 的nf_conntrack參數調整,有需要的朋友可進入參考.[[email protected] ...
一周排行