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

深度講解Unix cfengine

系統(tǒng) 其他OS
在文章中,我們會(huì)為大家講解一下Unix cfengine 是一種系統(tǒng)配置引擎。它獲取配置腳本作為輸入,然后根據(jù)這些腳本來(lái)行動(dòng)。

由于經(jīng)常學(xué)習(xí)Unix操作系統(tǒng)的一些知識(shí),而且很喜歡Unix操作系統(tǒng),我們今天就來(lái)和大家一起討論下Unix cfengine的知識(shí)。如果您對(duì)自動(dòng)化系統(tǒng)管理是認(rèn)真的,那么應(yīng)該了解 cfengine 工具。僅當(dāng)您寧愿把時(shí)間都花在 vi 編輯器時(shí),可以不去了解 Unix cfengine。

cfengine 是一種系統(tǒng)配置引擎。它獲取配置腳本作為輸入,然后根據(jù)這些腳本來(lái)行動(dòng)。目前版本是 1.6.3(非常穩(wěn)定的發(fā)行版),而且版本 2.0 也呼之欲出。有關(guān) cfengine 開(kāi)發(fā)的更多信息,請(qǐng)?jiān)L問(wèn) cfengine 網(wǎng)站(請(qǐng)參閱本文后面的參考資料)。

不一定要用Unix cfengine提供您的所有東西,而且您不可能立刻需要所有東西。一開(kāi)始時(shí),您的 Unix cfengine 配置文件應(yīng)該很簡(jiǎn)單,并且隨著發(fā)現(xiàn)更多東西希望自動(dòng)化而增長(zhǎng)。

來(lái)自 Unix cfengine命令參考大全,這里有其最值得注意的特性:
可以監(jiān)控和修改文件許可權(quán)和 ACL。例如,/etc/shadow 可以與 0400/root/sys 許可權(quán)保持一致,而且如果那些許可權(quán)發(fā)生變化,可以警告系統(tǒng)管理員或即刻糾正它們。

根據(jù)相應(yīng) fstab 變化,可自動(dòng)安裝和卸載 NFS 文件。

可以通過(guò)單一文件來(lái)管理子網(wǎng)掩碼、DNS 配置、缺省路由和主網(wǎng)絡(luò)接口;文件和目錄可以遞歸復(fù)制至另一位置,要么本地復(fù)制,要么從遠(yuǎn)程服務(wù)器復(fù)制。

可以編輯(這是一個(gè)非常強(qiáng)大的特性,提供了正則表達(dá)式和全局查找/替換)、輪轉(zhuǎn)(譬如,日志文件)或刪除文件。

可以鏈接文件(單一的和/或目錄下的所有文件或與正則表達(dá)式匹配的文件)和整個(gè)目錄。

可以根據(jù)進(jìn)程表中正則表達(dá)式的匹配來(lái)啟動(dòng)、殺死、重啟進(jìn)程或發(fā)送任意信號(hào)。

可以運(yùn)行任意命令。

上述所有這些根據(jù)操作系統(tǒng)類(lèi)型和修訂版本、一天中的時(shí)間、任意用戶定義的類(lèi)、文件中文件、目錄或數(shù)據(jù)的有無(wú)等等可以是有條件的。

即使用 Perl 可以做 Unix cfengine 所做的所有事情,為什么要從頭開(kāi)始呢?例如,如果想用另一個(gè)詞替換某個(gè)詞,編輯文件可以是簡(jiǎn)單的一行程序。當(dāng)開(kāi)始允許系統(tǒng)的子類(lèi)型、邏輯系統(tǒng)部分以及所有其它雜項(xiàng)因素時(shí),這一行程序會(huì)變成 300 行。為什么不在 cfengine 中做呢?它產(chǎn)生 100 行可讀的配置代碼。

根據(jù)我自己的經(jīng)驗(yàn),因?yàn)榭梢詮淖钚∨渲梦募_(kāi)始,然后隨著時(shí)間流逝逐步地向 Unix cfengine 添加一些東西,所以將 Unix cfengine 介紹給站點(diǎn)是很容易的。沒(méi)有人喜歡突然的變化,所有系統(tǒng)管理員更是如此(因?yàn)槿绻魏问鲁鲥e(cuò),他們理所當(dāng)然地會(huì)受到責(zé)難)。

【編輯推薦】

  1. Unix系統(tǒng)中知識(shí)講解
  2. Unix cpio命令詳細(xì)解析
  3. AIX CDE的問(wèn)題解決講解
  4. Unix系統(tǒng)與小型機(jī)的討論
  5. Unix Telnet知識(shí)講解
責(zé)任編輯:小霞
相關(guān)推薦

2010-05-04 13:42:18

Unix打印系統(tǒng)

2010-04-16 18:23:43

Unix操作系統(tǒng)

2010-04-21 15:20:31

Unix線程

2010-05-04 11:59:39

Unix系統(tǒng)

2010-05-05 13:13:55

Unix內(nèi)核

2010-05-05 17:30:04

Unix MBB

2010-05-05 17:41:03

IBM Unix

2010-05-04 09:22:10

Unix文件

2010-05-05 10:19:51

Unix系統(tǒng)

2010-05-05 13:45:21

Unix Telnet

2010-04-30 13:27:26

Unix cronta

2010-05-04 12:25:28

Unix鏈接

2010-04-30 13:38:51

Unix at命令

2010-05-07 17:59:05

Unix服務(wù)器

2010-04-30 16:08:20

Unix內(nèi)核

2010-04-29 10:15:01

Unix系統(tǒng)

2010-04-21 12:12:56

Unix 消息隊(duì)列

2010-05-05 10:44:37

Unix 反引號(hào)

2010-05-04 15:33:41

Unix系統(tǒng)

2010-05-04 16:33:39

Unix系統(tǒng)
點(diǎn)贊
收藏

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