Linux中chkconfig命令打開或關(guān)閉系統(tǒng)服務(wù)的使用教程

chkconfig提供了一個(gè)維護(hù)/etc/rc[0~6] d 文件夾的命令行工具,它減輕了系統(tǒng)直接管理這些文件夾中的符號(hào)連接的負(fù)擔(dān)。chkconfig主要包括5個(gè)原始功能:為系統(tǒng)管理增加新的服務(wù)、為系統(tǒng)管理移除服務(wù)、列出單簽服務(wù)的啟動(dòng)信息、改變服務(wù)的啟動(dòng)信息和檢查服務(wù)的啟動(dòng)狀態(tài)。當(dāng)單獨(dú)運(yùn)行chkconfig命令而不加任何參數(shù)時(shí),他將顯示服務(wù)的使用信息。
必要參數(shù)
--add 開啟指定的服務(wù)程序
--del 關(guān)閉指定的服務(wù)程序
--list 列出chkconfig所知道的所有服務(wù)
選擇參數(shù)
--level<代號(hào)> 設(shè)置服務(wù)程序的等級(jí)代號(hào),它是一串0~7的數(shù)字,如“-level35”代表指定運(yùn)行等級(jí)3和5
--help 顯示幫助信息
--version 顯示版本信息
用法1
[root@localhost www]# chkconfig --list #查看系統(tǒng)程序列表
[root@localhost www]# chkconfig httpd on #將httpd加入開機(jī)啟動(dòng)
[root@localhost www]# chkconfig httpd off #關(guān)閉httpd開機(jī)啟動(dòng)
用法2
[root@localhost tank]# chkconfig --add nginx #添加nginx啟動(dòng)腳本為chkconfig管理的一個(gè)服務(wù)
[root@localhost tank]# chkconfig --del nginx #刪除chkconfig管理的的nginx啟動(dòng)服務(wù)
實(shí)例:
安裝cent os 64位 后,默認(rèn)帶了很不多不必要的服務(wù),用以下命令列出:
chkconfig --list | grep :on
cups 打印服務(wù) yum-updatesd 常在繁忙的時(shí)候占用大量CPU和內(nèi)存 pcscd 智能卡,比如SD讀卡器 hidd 和 bluetooth 藍(lán)牙 cpuspeed 智能調(diào)節(jié)CPU,筆記本用 firstboot 第一次安裝完成后的引導(dǎo)設(shè)置 gpm 鼠標(biāo)復(fù)制粘貼
chkconfig cups off
chkconfig yum-updatesd off
chkconfig pcscd off
chkconfig hidd off
chkconfig bluetooth off
chkconfig cpuspeed off
chkconfig firstboot off
chkconfig gpm off
以下的內(nèi)容來源于網(wǎng)絡(luò),未考證功用
chkconfig rhnsd off
chkconfig anacron off
chkconfig arptables_jf off
chkconfig autofs off
chkconfig openibd off
chkconfig messagebus off
chkconfig rawdevices off
chkconfig canna off
chkconfig atd off
chkconfig iiim off
chkconfig pcmcia off
chkconfig haldaemon off
chkconfig iptables off
chkconfig mdmonitor off
chkconfig hpoj off
#chkconfig nfslock off
chkconfig acpid off
chkconfig sendmail off
chkconfig cups off
chkconfig isdn off
chkconfig irqbalance off
chkconfig microcode_ctl off
chkconfig cups-config-daemon off
chkconfig ip6tables off
其他: 關(guān)閉nfs相關(guān)服務(wù) 關(guān)閉rpc相關(guān)服務(wù)
關(guān)閉
相關(guān)文章
Fedora Linux 42 穩(wěn)定版發(fā)布: 帶來大量新功能和軟件更新
Fedora 42昨日發(fā)布,這是 Red Hat 贊助開發(fā)的杰出前沿 Linux 發(fā)行版的最新版,包含大量新功能和軟件更新,使其成為 2025 年上半年發(fā)布的一款出色的 Linux 操作系統(tǒng)之一,內(nèi)2025-04-16如何在Linux查看硬盤信息? 查看Linux硬盤大小類型和硬件信息的5種方法
使用Linux系統(tǒng)的過程中,查看和了解硬盤信息是非常重要的工作,尤其是對(duì)于系統(tǒng)管理員而言,那么在Linux系統(tǒng)中如何查看硬盤信息?以下是具體內(nèi)容介紹2025-03-12如何在 Linux 中查看 CPU 詳細(xì)信息? 3招輕松查看CPU型號(hào)、核心數(shù)和溫度
在日常運(yùn)維工作中,獲取 CPU 信息是系統(tǒng)運(yùn)維管理員常見的工作內(nèi)容,無論是為了性能調(diào)優(yōu)、硬件升級(jí)還是僅僅滿足好奇心2025-03-11什么是 Arch Linux? 獨(dú)樹一幟的Arch Linux發(fā)行版分析
Arch Linux是為簡(jiǎn)化,優(yōu)化,現(xiàn)代化,實(shí)用主義,用戶中心和多功能性而創(chuàng)建Linux發(fā)行版,究竟是什么讓 Arch 與眾不同?下面我們就來簡(jiǎn)要解讀2025-02-19如何在Linux環(huán)境下制作 Win11裝機(jī)U盤?
一直用的linux辦公,想要將筆記本電腦從 Linux 系統(tǒng)切換回 Windows 11,我們可以制作一個(gè)win11裝機(jī)u盤,詳細(xì)如下2025-02-17Rsnapshot怎么用? 基于Rsync的強(qiáng)大Linux備份工具使用指南
Rsnapshot 不僅可以備份本地文件,還能通過 SSH 備份遠(yuǎn)程文件,接下來詳細(xì)介紹如何安裝、配置和使用 Rsnapshot,包括創(chuàng)建每小時(shí)、每天、每周和每月的本地備份,以及如何進(jìn)2025-02-06Linux Kernel 6.13發(fā)布:附更新內(nèi)容及新特性解讀
Linux 內(nèi)核 6.13 正式發(fā)布,新版本引入了惰性搶占支持,簡(jiǎn)化內(nèi)核搶占邏輯,通過減少與調(diào)度器相關(guān)的調(diào)用次數(shù),讓內(nèi)核在運(yùn)行時(shí)表現(xiàn)更優(yōu),從而提高效率2025-01-23五大特性引領(lǐng)創(chuàng)新! 深度操作系統(tǒng) deepin 25 Preview預(yù)覽版發(fā)布
今日,深度操作系統(tǒng)正式推出deepin 25 Preview版本,該版本集成了五大核心特性:磐石系統(tǒng)、全新DDE、Treeland窗口合成器、AI For OS以及Distrobox子系統(tǒng)2025-01-18Linux Mint Xia 22.1重磅發(fā)布: 重要更新一覽
Beta 版 Linux Mint“Xia” 22.1 發(fā)布,新版本基于 Ubuntu 24.04,內(nèi)核版本為 Linux 6.8,這次更新帶來了諸多優(yōu)化和改進(jìn),進(jìn)一步鞏固了 Mint 在 Linux 桌面操作系統(tǒng)領(lǐng)域的2025-01-16LinuxMint怎么安裝? Linux Mint22下載安裝圖文教程
Linux Mint22發(fā)布以后,有很多新功能,很多朋友想要下載并安裝,該怎么操作呢?下面我們就來看看詳細(xì)安裝指南2025-01-16