歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Linux中關閉服務提高系統運行速度

在Linux中關閉服務提高系統運行速度

日期:2017/2/28 18:02:50   编辑:Linux教程

為了使用系統運行得更快,更加順暢,ML 默認打開了一些服務。
但是如果你不會使用到這些服務,這些服務將浪費你的寶貴的系統資源,這時,你可以選擇關閉或禁用這些服務。
關閉不需要的服務:
ntsysv然後按下面列示的條目對應服務名稱進行適當的關閉,也可直接按下面指令進行修改:
如果沒有打印機:

/sbin/chkconfig --level 235 cups off
如果沒有局域網:

/sbin/chkconfig --level 235 smb off
如果不需要遠程用戶登錄的:

/sbin/chkconfig --level 235 sshd off
如果不需要定時任務的:

/sbin/chkconfig --level 235 crond off
如果不需要添加新硬件的:

/sbin/chkconfig --level 235 kudzu off
知識點提示:

chkconfig
功能說明:命令激活和停運服務,檢查、設定系統的各種服務。
語法:

chkconfig [--add][--del][--list][系統服務]
chkconfig [--level][系統服務][on/off/reset]
相關命令:ntsysv runlevel telinit
該指令是 RedHat 公司遵循 GPL 規則所開發的程序,它可以查詢操作系統在每一個執行等級 (runlevel) 中,會執行哪些系統服務,其中包括各種後台程序。
linux os 將操作環境分為以下7個等級:

0:開機(請不要切換到此等級)
1:單人使用者模式的文字界面
2:多人使用者模式的文字界面,不具有網絡檔案系統(NFS)功能
3:多人使用者模式的文字界面,具有網絡檔案系統(NFS)功能
4:某些發行版的linux使用此等級進入x windows system
5:某些發行版的linux使用此等級進入x windows system
6:重新啟動
參數:
--add 新增所指定的系統服務
--del 刪除所指定的系統服務
--list 列出當前可從chkconfig指令管理的所有系統服務和等級代號
--level 指定該系統服務要在哪個執行等級中開啟或關閉
on/off/reset 在指定的執行登記,開啟/關閉/重置該系統服務
范例:
1.查看在各種不同的執行等級中,各項服務的狀況:

$chkconfig --list
2.列出系統服務apmd在各個執行等級的啟動情況:

$chkconfig --list apmd
3.在執行等級2,3,5時,關閉apmd系統服務:

$chkconfig --level 235 apmd off
4.在執行等級2,3,5時,開啟apmd系統服務:

$chkconfig --level 235 apmd on

Copyright © Linux教程網 All Rights Reserved