自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux anacron問題簡單說明

運維 系統(tǒng)運維
Linux? 最初使用 Cron 自動執(zhí)行常規(guī)系統(tǒng)維護,比如替換日志文件和更新垃圾信息過濾規(guī)則。這種方法可以很好地服務于全天候運行的服務器和其他系統(tǒng)。

如果要在不使用計算機時關(guān)閉它以節(jié)約資源(常見于臺式機和筆記本系統(tǒng)),那么則不能運行 Cron。如果不能定期運行 Cron,將會生成大量的日志文件并引發(fā)其他問題。Anacron 實用工具提供了一種解決方案,支持計算機在每次開機后運行常規(guī)的維護作業(yè),即使這些開機時間是不固定的。

問題
如果在臺式機或筆記本電腦中運行 Linux(或大多數(shù)其他 UNIX 系統(tǒng)),那么可能會經(jīng)常關(guān)閉系統(tǒng)。確實,有些系統(tǒng)在一天中關(guān)機的時間也許要比開機的時間還長。這可以幫助減少電費。對于筆記本電腦來說,如果在旅途中沒有電源插座,經(jīng)常關(guān)機有助于延長電腦的使用時間。不幸的是,這種經(jīng)常性地關(guān)機行為會為 Linux 系統(tǒng)帶來問題,因為 Linux 使用稱為 Cron 的實用工具在后臺運行日常的維護作業(yè)。當這些作業(yè)停止運行時,就會引發(fā)問題,時間一長,系統(tǒng)的性能就會越來越低。
Cron 的設計目的是在無人值守的情況下,在指定的時間啟動程序。一般來說,共有兩種類型的 Cron 作業(yè)(即由 Cron 運行的程序):系統(tǒng) Cron 作業(yè),由系統(tǒng)運行,執(zhí)行系統(tǒng)維護任務;另一種是 用戶 Cron 作業(yè),由用戶創(chuàng)建,用于執(zhí)行用戶任務。對于這兩種作業(yè)而言,系統(tǒng) Cron 作業(yè)更加重要一些。這些作業(yè)可能包括清除 /tmp 中的陳舊文件、替換日志文件、更新垃圾郵件過濾規(guī)則,以及更新 locate 數(shù)據(jù)庫。

大部分 Linux 系統(tǒng)在 /etc 中包含了一系列與 Cron 有關(guān)的子目錄。/etc/crontab 文件指定 Cron 應該將哪些作業(yè)作為系統(tǒng) Cron 作業(yè)運行。通常來講,該文件告訴 Cron 分別按照每小時、每天、每周和每月的時間間隔運行位于 /etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly 和 /etc/cron.monthly 中的腳本。運行這些作業(yè)的精確時間在 /etc/crontab 中指定。對于每天運行和以更長時間間隔運行的作業(yè),運行時間通常為早晨。問題在于,臺式機和筆記本系統(tǒng)很可能在這些時間是關(guān)閉的。
當 Cron 作業(yè)無法運行時,各種問題就隨之而來。具體問題取決于本來應當運行的 Cron 作業(yè),但舉例來說,問題包括日志文件變大,/tmp 目錄變亂,以及數(shù)據(jù)庫過期問題,這些數(shù)據(jù)庫用于存儲可用軟件更新或本地系統(tǒng)命令的位置。

顯然,保持運行 Cron 作業(yè)非常重要。如果需要經(jīng)常關(guān)閉某個系統(tǒng),應當尋找一種方法來避免這些問題。Anacron 正是實現(xiàn)這個目標的解決方案。

【編輯推薦】

  1. Linux 查看磁盤空間實現(xiàn)代碼介紹
  2. Linux操作系統(tǒng)需要微軟的十大幫助
  3. 探尋Linux到底需要多低的配置
  4. Linux測試工具tcpdump監(jiān)視TCP/IP連接命令介紹
  5. Linux流量控制實例應用介紹
責任編輯:chenqingxiang 來源: examda
相關(guān)推薦

2010-06-13 15:10:19

Linux 查看進程

2010-06-18 10:11:16

Linux Accep

2010-06-21 16:02:35

Linux ar命令

2009-12-28 17:12:38

Fedora Foru

2010-09-17 14:54:29

常用網(wǎng)絡協(xié)議

2009-06-18 12:14:47

javascript 函數(shù)

2009-12-24 16:21:04

Fedora core

2010-06-18 17:38:42

Linux Anacr

2009-09-01 17:59:36

C#泛型的作用

2010-06-18 17:32:27

Linux Anacr

2010-01-12 18:27:58

C++代碼

2021-04-06 09:46:15

Linuxanacron命令系統(tǒng)運維

2010-06-18 17:35:16

Linux Anacr

2010-06-18 17:44:36

Linux Anacr

2009-11-30 11:25:24

VS2003 UNIC

2011-05-30 10:46:40

PHP

2011-05-31 14:06:10

Oracle分區(qū)

2010-06-21 09:43:12

2009-11-10 17:12:22

VB.NET自定義類型

2020-12-09 08:50:55

web組件開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號