公司購買了Zoho公司的資產管理軟件AssetExplorer,該資產管理軟件可以通過在客戶機電腦上安裝Agent客戶端軟件收集客戶機的硬件及軟件信息。公司有若干臺iMac電腦,運行的是Mac OS X 10.6的系統(tǒng),由于AssetExplorer只支持Windows版本的Agent,對于其他系統(tǒng)的計算機需要通過在客戶端執(zhí)行bash腳本文件的方式,收集客戶機的信息并上傳到服務器。這就要求客戶機的Mac OS X系統(tǒng)啟動的時候能夠自動執(zhí)行腳本程序,而且要基于系統(tǒng)服務層面,用戶無需登錄,腳本也能在后臺運行,最好腳本程序后臺還能做到固定時間自動運行。
我們可以利用Mac OS X內置的一種稱為Launch Daemon / Agent的機制來實現(xiàn)系統(tǒng)啟動時自動執(zhí)行腳本程序。Mac OS X從10.4 開始,采用 launchd進程來管理整個操作系統(tǒng)的服務及進程。傳統(tǒng)的UNIX 會使用 /etc/rc.* 或其他的機制來管理開機時要啟動的啟動服務,而現(xiàn)在的Mac OS X則使用launchd來管理,它的啟動服務稱為Launch Daemon / Agents。利用Launch Daemon / Agent,我們就可以令腳本程序在系統(tǒng)啟動的時候在后臺運行了。
巨人網(wǎng)絡通訊聲明:本文標題《讓Mac OS X系統(tǒng)啟動時執(zhí)行腳本的方法》,本文關鍵詞 讓,Mac,系統(tǒng),啟動,時,執(zhí)行,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
相關文章
下面列出與本文章《讓Mac OS X系統(tǒng)啟動時執(zhí)行腳本的方法》相關的同類信息!