服務管理工具iToggle和Ulctl介紹

2021-05-01 05:18:37 字數 2942 閱讀 1250

服務管理之itoggle使用

當我們在iphone上安裝的軟體及服務越多的時候,iphone的效能也不斷的面臨嚴苛的考驗,雖然iphone很棒但他仍不是萬能,受限於硬體規格上的限制,在有限的系統資源及記憶體之下,要讓iphone發揮最佳的表現,有效的管理就變成相當重要的乙個工作了。

在過去,我們有services這個小工具可以讓我們方便的啟動及關閉各項的服務,如**功能、飛行模式、gprs(edge)上網、ssh服務、wi-fi 無線網路及藍芽等等,但當我們對iphone的應用越來越多元的時候,services的預設服務似乎已經無法滿足我們的需求了,此時,itoggle的誕生給了我們乙個希望。

itoggle是一支類似services的工具,但他提供了彈性可自定義化的設計,無論您安裝了甚麼樣的軟體或服務,藉由開放式的設定您都可以自行新增或修改各項服務的開啟與關閉設定,舉例來說,今天我在iphone 上架設了乙個web網頁伺服器,當我安裝與設定完成後,這項服務就會自動的開啟並常駐在iphone的系統中並持續的保持運作,但iphone的網頁伺服器並不需要24小時全線運作,他只需要在我想使用時再啟用就可以了,雖然您可已在終端模式中下指令進行啟用與關閉,但下指令絕對沒有乙個按鍵來的方便與快速,這時itoggle的自定義功能可就能充分發揮囉。

itoggle 官方**

目錄下的toggle檔案許可權設定為0755

4.將iphone關機後重新啟動。

5.完成。

當您開機後回到iphone的主畫面會看到乙個toggle的小圖示,此時代表您安裝成功。

現在趕快點進去看看吧,itoggle預設提供的服務同services一樣的有**、edge、藍芽、無線網路、auto-lock及ssh等,另外還提供了socket server及tinyproxy兩個專案。

資料夾下面的daemons.plist檔案。

**:

label

sshprocessname

sshd

processpath

/usr/sbin

icon

sshlabel

socks server

processname

srelay

processpath

/usr/bin

icon

socks

label

tinyproxy

processname

tinyproxy

processpath

/usr/bin

icon

tproxy

這裡列出的是常用的自定義專案,分別是ssh、socket server及tinyproxy,現在我們想把自己沒用到的專案取消並加上乙個apache的服務,您可以直接複製其中一項後並進行修改,也可以新加入一項。

在這裡我們保留了ssh並加上apache的相關設定。

藍色字部分為屬性名稱,紅色字為您設定的資料,說明分述如下:

apacheserver顯示的服務名稱 (可使用中文)

processname該項服務的程式名稱 (可利用sysinfo工具得知)

processpath服務的使用路徑(同樣利用sysinfo)

icon顯示的名稱(預設擴充套件名為.png,這裡製作了乙個web.png檔案)

2.上傳修改過的daemons.plist及相關檔案(web.png)。

3.重新進入itoggle即可完成。

乙個可自定義化的services工具是不是很方便呢!善用itoggle除了可讓您的iphone在使用上更加穩定之外,最重要的是,少了不必要的常駐服務可是能幫您節省不少寶貴的電力喔。

服務管理之ulctl(也叫launchctl或launchctl gui)

當然有些服務還需要另外的工具來開啟和關閉那就是ulctl,也叫launchctl或launchctl gui。

安裝目錄下的toggle檔案許可權設定為0755。將iphone關機後重新啟動就可以用。

方法二:在ibus內系統工具找到launchctl gui,安裝即可。

部分常駐服務在關閉後會自動重新啟動,這是因為該項服務利用了launchctl載入至系統的服務之中,您必須利用launchctl unload -w的指令或是安裝ulctl 工具來卸除此項服務,以apache的httpd服務來說,指令方式就必須下launchctl unload -w /system/library/launchdaemons/org.apache.httpd.plist,覺得太複雜那就安裝ulctl來使用吧。

ulctl主畫面,找到我們想要關閉的系統服務。

您可以選擇unload、unload -w及stop三項指令,這裡我們直接選擇unload -w。

最後會列出ulctl即將執行的指令(如圖所示),這一串指令您也可以直接在iphone的終端模式或是利用putty來進行處理,當然還是這樣簡單那。

好了以上就是iphone服務工具使用介紹,善用這兩個工具可以讓你平時工作事半功倍,因為他們還有很多用處待你發掘。

服務管理工具iToggle和Ulctl介紹

服務管理之itoggle使用 當我們在iphone上安裝的軟體及服務越多的時候,iphone的效能也不斷的面臨嚴苛的考驗,雖然iphone很棒但他仍不是萬能,受限於硬體規格上的限制,在有限的系統資源及記憶體之下,要讓iphone發揮最佳的表現,有效的管理就變成相當重要的乙個工作了。在過去,我們有se...

ubuntu服務管理工具

ubuntu服務管理工具 在ubuntu中沒有chkconfig這個的命令來對服務執行級別的管理,雖然不能用這個命令來管理,但是還是可以用來檢視服務執行狀態的,因此你還是可以安裝它的 sudo apt get install chkconfig 然後chkconfig list即可 在ubuntu中...

IT專案管理工具

一 完善的專案管理工具,需要具有如下的管理模組 1.需求管理 專案的需求變更,跟蹤,控制 2.資源管理 專案的可利用的資源 人力,物力,財力 3.計畫管理 包括成員管理和許可權分配,日程排定,工作時間管理,里程碑設定 4.進度管理 日曆,工作流,專案路線圖和gantt圖 5.測試管理 專案軟體缺陷b...