前言
成都創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站設(shè)計、成都做網(wǎng)站與策劃設(shè)計,金塔網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:金塔等地區(qū)。金塔做網(wǎng)站價格咨詢:18982081108在Mac OS X中,有三種方式來實現(xiàn)啟動項的配置:1)Login Items;2)StartupItems;3)launchd daemon。下面話不多說了,來一起看看詳細的介紹吧。
1. Login Items
打開System Preferences,選擇System -> Accounts,選擇Login Items選項卡,將/Applications目錄下的.app直接拖進右邊的列表中。重啟電腦之后就會發(fā)現(xiàn)列表中的程序在開機之后就自動啟動了。
2. StartupItems
StartupItems,顧名思義,就是在系統(tǒng)啟動過程中運行的程序,它們可以是運行完就立即終止的程序(比如,開機清空廢紙簍),也可以是一直持續(xù)在系統(tǒng)運行周期的后臺進程。
StartupItems一般存放在以下兩個路徑下:
1)/System/Library/StartupItems
2)/Library/StartupItems
大部分與系統(tǒng)相關(guān)的StartupItems都放在/System/Library/StartupItems這個路徑下,它們會先于/Library/StartupItems路徑下的執(zhí)行,因為前者路徑下的StartupItems提供了系統(tǒng)級的基礎(chǔ)服務(wù),比如crash reporting,core graphics services,system accounting等,而后者路徑在默認情況下是不存在的,需要自己手動創(chuàng)建。
這里我們以/Library/StartupItems目錄下的IcebergControlTower為例。
簡單來說,在Mac OS X上,一個StartupItems包含以下兩個方面的內(nèi)容:
1)可執(zhí)行程序;
2)包含依賴進程關(guān)系的plist文件(StartupParameters.plist)。
2.1 The Property List
2.1.1 Plist的key值與含義
StartupParameters.plist 是一個屬性列表,包含了運行可執(zhí)行程序的必要條件。
該plist需要獲得root權(quán)限,包含了幾個方面的內(nèi)容:
1.Description;
對該服務(wù)的一個簡單的描述,僅僅是描述,并不是說明實際的進程名稱。
2.Provides;
指定StartupItems提供的服務(wù)。如圖plist文件Provides中說明,StartupItems開啟的后臺進程名為:Iceberg Control Tower。
Provides可以指定多個服務(wù),反映在圖中就是Item0,Item1…等。這里只有Item0。
3.Uses;
指定了在StartupItems加載之前需要開啟的服務(wù)。Mac OS X系統(tǒng)先嘗試著加載Uses中指定的服務(wù),然后再加載StartupItems。也就是說,即使Uses中指定的服務(wù)沒有加載成功,系統(tǒng)仍然會加載StartupItems。
4.OrderPreference;
指定執(zhí)行StartupItems的時間順序。這個順序的重要程度排在Uses之后,是指定執(zhí)行完Uses之后的順序??赡艿娜≈蛋ǎ篎irst, Early, None(default), Late, Last。
5.Messages。
2.1.2 創(chuàng)建一個StartupParameters.plist文件
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Description</key> <string>Iceberg Control Tower Initilaization</string> <key>Provides</key> <array> <string>Iceberg Control Tower</string> </array> <key>Uses</key> <array> <string>Disks</string> </array> <key>OrderPreference</key> <string>None</string> </dict> </plist>
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站chinadenli.net,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
文章名稱:配置mac啟動項的3種方式總結(jié)-創(chuàng)新互聯(lián)
分享URL:http://chinadenli.net/article44/dhgche.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、商城網(wǎng)站、做網(wǎng)站、動態(tài)網(wǎng)站、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容