歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> debian服務管理

debian服務管理

日期:2017/3/1 16:05:18   编辑:關於Linux
debian服務管理 針對debian,我們可以采用選擇性關閉的方法加速起動,提高系統性能。 這裡我們安裝一個軟件: sudo apt-get install sysv-rc-conf sudo sysv-rc-conf 在這個軟件裡,可以用鍵盤的方向鍵移動,用空格選取,也可以直接用鼠標選取,最後用q保存退出,一下列出服務的名稱和基本的解釋。 acpi-support 這個是關於電源支持的默認是1,2,3,4,5下啟動,我認為你可以把它調整到s級別。 acpid acpi的守護程序,默認是2-5開啟,我認為可以不用管。 alsa alsa聲音子系統,應該不用開啟它。 alsa-utils 這個服務似乎取代了alsa,所以開啟這個就可以了,我在S級別開啟它。 anacron 這是一個用於執行到時間沒有執行的程序的服務,我認為它無所謂,所以關了它,這個可以隨便。 apmd 也是一種電源管理,我認為電腦如果不是很老,它就沒有開啟的必要了。 atd 和anacron類似,我把它關了。 bluez-utiles 傳說中的藍牙服務,然後遺憾我沒有,所以關了。 bootlogd 似乎使用來寫log的,安全期間開著他也許比較好。 cron 指定時間運行程序的服務,所以開著比較好的。 cupsys 打印機服務,所以如果你有,就開啟吧。 dbus 消息總線系統,非常重要,一定要開。 dns-clean 撥號連接用的,如果不用,就關了它。 evms 企業卷管理系統,由於我並不明白什麼叫做企業卷,所以我關了它。 fetchmail 用於郵件守護,我關了它。 gdm gnome桌面管理器,我關了它,然後用startx啟動gnome。 hdparm 這個我剛才有講,如果沒有ide硬盤也就不用開啟它了。 hotkey-setup 這個是給某些品牌筆記本設計的熱鍵映射,台式機用戶請關了它 hotplug 這個是用於熱插拔的,我已經測試過了,在某些電腦上關閉它會使聲卡無效,請在S級別開啟它。 hplip hp打印機專用的,應該可以關了它。 ifrename 網絡接口重命名,好像沒用,關了。 ifupdown 這個使用來打開網絡的,開著它。 ifupdown-clean 同上。 klogd linux守護程序,接受來自內核和發送信息到syslogd的記錄,並記錄為一個文件,所以請開著它。 linux-restricted-modules-common 這個使用來使用受限制的模塊的,你可以從/lib/linux-restricted-modules下查看,如果沒有什麼,你可以關掉它。 lvm 邏輯卷管理器,如果你沒有請關了它。 makedev 用來創建設備到/dev/請不要動他。 mdamd 管理raid用,如果你沒有請關閉它。 module-init-tools 從/etc/modules 加在擴展模塊的,這個一般開著。 networking 增加網絡接口和配置dns用,將它開啟。 ntp-server 與ubuntu時間服務器進行同步的,關了。 pcmcia 激活pcmica設備,遺憾我有生以來都沒有見過這樣的設備,關了它。 powernowd 用於管理cpu的客戶端程序,如果有變頻功能,比如amd的quite’ cool 那麼就開啟它吧。 ppp 撥號用的,我關了它。 ppp-dns 一樣,也關了。 readahead 預加載服務,讓我想起了win的預讀,當然他們不同,它會使啟動變慢3-4妙,所以我關了它。 rmnologin 如果發現nologin,就去除它,在筆記本上不用開啟。 rsync rsync協議守護,請視情況而定。 screen-cleanup 一個清除開機屏幕的腳本,隨便。 sendsigs 重啟和關機時向所有進程發送消息。所以不要管它。 single 激活但用戶模式,不用管它。 stop-bootlogd 從2,3,4,5級別停止bootlogd,不用管它。 sysklogd 用於記錄系統日志信息,不用管它。 udev 用戶空間dev文件系統,不用管它。 udev-mab 同上。 urandom 生成隨即數的,不知道怎麼用,不用管它。 usplash 那個漂亮的啟動畫面,但是我關了它,它也存在,所以想關他需要把內核起動參數中的splash一句刪掉。 vbesave 顯卡bios配置工具,不用管它。 xorg-common 設置x服務ice socket。 umountfs 用來卸載文件卷的,不用管它。 exim debian默認的郵件系統,如果不使用郵件功能就關掉吧,25的端口開著,那可得天天被掃呀 kill-procs 默認是關閉的 相比較RH系列的ntsysv,Debian也有個類似的服務管理軟件rcconf.這是個很簡單的管理軟件,通過文本窗口管理.想使用他同樣需要下載安裝 apt-get install rcconf 然後在shell下輸入rcconf就可以了 當然,我只是想把Debian改造成一個web服務或者firewall服務.我也不想安裝其他很少會用到的軟件.就不要安rcconf這個套件了 .直接用Debian自帶的update-rc.d也是個不錯的選擇.缺點就是直觀性太差,界面不親和. 以例子來說明添加服務在系統啟動的時候自動跟隨運行級別啟動 編輯腳本於/etc/init.d 並賦予可執行權限 ‘S’:代表隨系統啟動 ‘K’代表隨系統停止 例如在rc2.d中添加隨系統啟動服務 在/init.d中建立shellname腳本,腳本內寫入你欲完成的工作. 輸入命令: /usr/sbin/update-rc.d shellname start 20 2 。 stop 17 0 。 注意: shellname:代表你的腳本名稱 start:代表隨啟動啟動. 20:代表啟動時編號,數字按大小先後啟動. 2:代表運行級別,debian默認運行接別是2. 。:結束,在start 20 2 後面有個”。”表示設置隨機啟動結束,同樣在stop的最後面也會有一個,必須填寫! stop:隨系統啟動而停止的服務. 也可以用缺省的配置 例在rc0.d建立k17 shellname 到 /init.d/shellname的停止服務 update-rc.d shellname defaults 刪除啟動服務 /usr/sbin/update-rc.d -f shellname remove
Copyright © Linux教程網 All Rights Reserved