預設的層級是:2
sysv-rc-conf
安裝
apt-get install sysv-rc-conf
設定服務是否啟動
sysv-rc-conf
列出所有運行層級之下的服務
sysv-rc-conf --list
查看某一程序的啟動狀態
sysv-rc-conf --list [服務名稱]
sysv-rc-conf --list postfix
開關某一服務
sudo sysv-rc-conf --level 35 ssh off # 關閉 ssh 3 及 5 的 run leve
sudo sysv-rc-conf atd on # 開啟 atd run level
2011年11月24日 星期四
2011年11月13日 星期日
linux程序
程序的觀察
ps aux <==觀察系統所有的程序資料 ps -lA <==也是能夠觀察所有系統的資料 ps axjf <==連同部分程序樹狀態 選項與參數: -A :所有的 process 均顯示出來,與 -e 具有同樣的效用; -a :不與 terminal 有關的所有 process ; -u :有效使用者 (effective user) 相關的 process ; x :通常與 a 這個參數一起使用,可列出較完整資訊。 輸出格式規劃: l :較長、較詳細的將該 PID 的的資訊列出; j :工作的格式 (jobs format) -f :做一個更為完整的輸出。
資料來源:鳥哥的Linux私房菜
訊號
kill -l 系統有哪些訊號
終止程序
ps -ef //找出PID
kill -9 PID //終止某一程序
內部程序的溝通(記憶體、號誌陣列、訊息佇列)
觀看
ipcs //interprocess communication
刪除
ipcrm
//若要kill shared memory 共用記憶體資料段 ipcrm -m shared_memory_id //若要kill semaphore 號誌陣列 ipcrm -s semaphore_id //若要kill message queue 訊息佇列 ipcrm -q message_queue_id
訂閱:
文章 (Atom)