歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> 在Linux中關閉服務以提高系統運行速度

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

日期:2017/2/27 11:54:00   编辑:Linux文化

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

如果沒有打印機:

CODE:/sbin/chkconfig --level 235 cups off

如果沒有局域網:

CODE:/sbin/chkconfig --level 235 smb off

如果不需要遠程用戶登錄的:

CODE:/sbin/chkconfig --level 235 sshd off

如果不需要定時任務的:

CODE:/sbin/chkconfig --level 235 crond off

如果不需要添加新硬件的:

CODE:/sbin/chkconfig --level 235 kudzu off

知識點提示:

CODE:chkconfig

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

語法:

CODE:chkconfig [--add][--del][--list][系統服務] chkconfig [--level][系統服務][on/off/reset]

相關命令:ntsysv runlevel telinit

該指令是 Redhat 公司遵循 GPL 規則所開發的程序,它可以查詢操作系統在每一個執行等級(runlevel) 中,會執行哪些系統服務,其中包括各種後台程序。

linux os 將操作環境分為以下7個等級:

CODE: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.查看在各種不同的執行等級中,各項服務的狀況:

CODE:$chkconfig --list

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

CODE:$chkconfig --list apmd

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

CODE:$chkconfig --level 235 apmd off

4.在執行等級2,3,5時,開啟apmd系統服務:

CODE:$chkconfig --level 235 apmd on


Copyright © Linux教程網 All Rights Reserved