站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

periodic.conf

前言

這個檔定義了在 /etc/periodic 目錄下哪些程式系統需要定期執行 (查看 /etc/crontab 可了解),也可把此檔複製命名為 /etc/periodic.conf 來覆蓋預設設定 (/etc/defaults/periodic.conf),也就是指定開啟或關閉定期執行的設定。

安裝及設定

在這個檔案內容中我們可以清楚了解到系統會定期做的事情,其實英文註解已經說明的很清楚了,以下為列舉一部份的內容來做說明

 # Daily options
 daily_output="root"         # user or /file              //Daily report 要指定給使用者或檔案 (需搭配 newsyslog)
 daily_show_success="YES"    # scripts returning 0        //是否列出成功執行的檢查項目
 daily_show_info="YES"       # scripts returning 1        //是否列出成功執行的一般資訊
 daily_show_badconfig="NO"   # scripts returning 2        //是否列出沒有執行成功的記錄
 # 100.clean-disks                                                                     //清理磁碟
 daily_clean_disks_enable="NO"      # Delete files daily                               //是否啟動每天清理磁碟功能
 daily_clean_disks_files="[#,]* .   #* a.out *.core *.CKP .emacs_[0-9]*"               //指定清除的檔案類型及副檔名
 daily_clean_disks_days=3           # If older than this
 daily_clean_disks_verbose="YES"    # Mention files deleted
 # 110.clean-tmps                                                                      //清理 /tmp 資料夾內的檔案
 daily_clean_tmps_enable="NO"       # Delete stuff daily                               //是否啟動每天清除 /tmp 資料夾內的檔案
 daily_clean_tmps_dirs="/tmp"       # Delete under here                                //指定要清除的資料夾
 daily_clean_tmps_days="3"          # If not accessed for
 daily_clean_tmps_ignore=".X*-lock quota.user quota.group" # Don't delete these        //指定不要清除的檔案
 daily_clean_tmps_verbose="YES"     # Mention files deleted

您可以使用 periodic 指令配合參數來立刻發送郵件

 periodic daily        //發送日報
          weekly       //發送週報
          monthly      //發送月報

參考

[man periodic]

[twbsd.org - 附錄 A /etc 目錄下的檔案介紹]

Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com