2021-05-12 14:32:11
如何檢視和停止Linux啟動的服務
1. 檢視Linux啟動的服務
chkconfig --list 查詢出所有當前執行的服務
chkconfig --list atd 查詢atd服務的當前狀態
2.停止所有服務並且在下次系統啟動時不再啟動,如下所示:
chkconfig --levels 12345 NetworkManager off
如果想檢視當前處於執行狀態的服務,用如下語句過濾即可
chkconfig --list |grep on
3.如果只是想當前的設定狀態有效,在系統重新啟動動後即不生效的話,可以用如下命令停止服務
service sshd stop
另外,下表是Linux系統中包括的比較齊全的服務的說明及是否需要啟動的說明
服務名稱 | 功能 | 預設開啟 | 推薦 | 說明 |
NetworkManager | 為了自動連線網路的服務 | x | 可以不用 | |
acpid | 高階設定和電源管理介面 | ■ | ○ | 開啟,高階電源管理 |
anacron | 一個自動化執行任務的服務 | ■ | x | 比crond高階的玩意,可以不用 |
apmd | 高階電源管理(支援舊硬體) | ■ | x | 可以不用,apmdacpid二選一 |
atd | 類似於cron的任務排程系統 | ■ | x | 按需啟用,一般用cron |
auditd | 核心審計守護程式 | ■ | x | 可以不用,Seliux相關 |
autofs | 光碟機NFSSMB自動載入解除安裝功能 | ■ | △ | 按需啟用 |
服務名稱 | 功能 | 預設開啟 | 推薦 | 說明 |
avahi-daemon | 查詢基於zeroconf協定的機器 | ■ | x | 可以不用 |
avahi-dnsconfd | Avahi DNS demo | x | 可以不用 | |
bluetooth | 藍牙無線通訊 | ■ | x | 可以不用 |
clvmd | Cluster LVM | ■ | x | 叢集相關 |
cman | ■ | x | 叢集相關 | |
conman | remote consoles managed by conmand | x | 可以不用 | |
cpuspeed | 調節cpu頻率,可能會導致時間問題 | ■ | x | 可以不用 |
crond | 與計劃任務 | ■ | ○ | 強烈建議開啟 |
cups | 列印服務 | ■ | x | 可以不用 |
dnsmasq | dns cache伺服器 | ■ | x | 可以不用 |
dund | supports dialup networking over bluetooth | ■ | x | 可以不用 |
firstboot | 系統安裝後初期設定工具 | ■ | x | 可以不用 |
gfs | global file system | ■ | x | 叢集相關 |
gfs2 | ■ | x | 叢集相關 | |
gpm | console環境下的滑鼠支援 | ■ | ○ | 建議開啟 |
haldaemon | 實現硬體自動檢測掛載的功能 | ■ | ○ | 建議開啟(依賴messagebus服務) |
hidd | 藍牙H.I.D.服 | ■ | x | 可以不用 |
httpd | apache | ■ | △ | 按需啟用 |
ibmasm | ibm硬體管理 | ■ | x | 可以不用 |
ip6tables | ipv6防火牆 | ■ | x | 可以不用 |
ipmi | 智慧平台管理介面 可以監控系統狀況 | ■ | x | 可以不用 |
iptables | ipv4防火牆 | ■ | △ | 按需啟用 |
ipvsadm | 叢集負荷分散相關 | ■ | x | 叢集相關 |
irda | 紅外線通訊 | ■ | x | 可以不用 |
irqbalance | cpu負載均衡 | ■ | ○ | 多核cpu以上需要 |
kdump | 核心崩潰時轉儲記憶體執行引數用的 | ■ | x | 可以不用 |
kudzu | 硬體變動檢測程式 | ■ | x | 可以不用 |
lm_sensors | cpu溫度檢測工具(?) | ■ | x | 可以不用 |
luci | cluster服務相關 | ■ | x | 叢集相關 |
lvm2-monitor | lvm相關 | ■ | x | 叢集相關 |
mcstrans | 在開啟Selinux下用於檢查context的 | ■ | x | 可以不用Selinux相關 |
mdmonitor | 軟Raid管理工具 | ■ | △ | 按需啟用 |
mdmpd | 軟Raid管理監視工具 | ■ | △ | 按需啟用 |
messagebus | 負責在各個系統進程之間傳遞訊息 | ■ | ○ | 開啟haldaemon必須 |
microcode_ctl | ■ | x | 可以不用 | |
modclusterd | cluster相關 | ■ | x | 可以不用 |
multipathd | 監控多路徑裝置 | ■ | x | 可以不用 |
mysqld | mysql資料庫 | △ | 按需啟用 | |
named | bind9 DNS伺服器 | △ | 按需啟用 | |
netconsole | 初始化網路控制紀錄檔 | ■ | x | 可以不用 |
netfs | 安裝和解除安裝NFS、SAMBA和NCP網路檔案系統 | ■ | x | 可以不用 |
netplugd | 網絡卡精靈進程 網線熱插拔監視 | ■ | x | 可以不用 |
network | 網路服務 | ■ | ○ | 開啟 |
nfs | NFS Network File System | ■ | x | 可以不用 |
nfslock | NFS 檔案Lock守護程式 | ■ | x | 可以不用 |
nscd | name cache,名稱服務快取守護程式 | ■ | x | 可以不用,named相關 |
ntpd | 網路/系統時鐘同步服務 | ■ | x | 可以不用 |
oddjobd | 與D-Bus相關 | ■ | x | 可以不用 |
openais | 與Cluster相關,Heartbeat類似 | ■ | △ | 叢集相關 |
pand | BlueZ Bluetooth PAN | ■ | x | 可以不用,Bluetooth相關 |
pcscd | 智慧卡、讀卡器支援 | ■ | x | 可以不用 |
piranha-gui | 與cluster相關 | ■ | x | 叢集相關 |
portmap | NFS/NIS用於RPC動態埠分配的守護行程 | ■ | x | 可以不用,NFS相關 |
psacct | 進程審計守護行程 | ■ | x | 可以不用 |
pulse | LVS LVM相關 | x | 叢集相關 | |
qdiskd | 與cluster相關 | ■ | x | 叢集相關 |
rdisc | 實現用戶端的ICMP路由器發現協定 | ■ | x | 只有一個路由器可以不用 |
readahead_early | 預先載入特定的應用程式到記憶體中以提供效能 | ■ | ○ | 開啟 |
readahead_later | 同上 | ■ | x | 系統預設設定 |
restorecond | Selinux關聯專案 | ■ | x | 可以不用,Selinux相磁 |
rgmanager | 與cluster相關 | ■ | x | 叢集相關 |
ricci | 與cluster相關 | ■ | x | 叢集相關 |
rpcgssd | NFS相關 | ■ | x | 可以不用,NFS相關 |
rpcidmapd | RPC name to UID/GID mapper | ■ | x | 可以不用,NFS相關 |
rpcsvcgssd | NFS相關 | ■ | x | 可以不用,NFS相關 |
saslauthd | 使用SASL的認證守護行程,sendmail相關 | ■ | x | 可以不用,Sendmail相關 |
scsi_reserve | SCSI Persistent Reservations Cluster相關 | x | 叢集相關 | |
sendmail | mail demo | ■ | △ | 按需啟用,Sendmail相關 |
setroubleshoot | 檢視selinux紀錄檔的程式,Selinux相關 | ■ | x | 可以不用,Selinux相關 |
smartd | 硬碟自動檢測的守護行程 | ■ | ○ | 開啟 |
smb | Samba檔案伺服器 | ■ | △ | 按需啟用 |
snmpd | snmp相關 | ■ | △ | 按需啟用,叢集之間時間同步需要 |
snmptrapd | snmp相關 | ■ | x | 按需啟用,叢集之間時間同步需要 |
sshd | ssh服務 | ■ | ○ | 開啟 |
syslog | 系統登入、紀錄檔必要程式 | ■ | ○ | 開啟 |
tog-pegasus | 叢集相關 | ■ | x | 可以不用,叢集相關 |
vncserver | vnc遠端控制 | △ | 按需啟用 | |
wdaemon | x web郵件系統World2.1的一部分,用來提供HTTP介面Client | x | 可以不用 | |
winbind | 允許Unix系統利用Windows NT的使用者帳號資訊, | samba相關 | x | 可以不用 |
wpa_supplicant | wifi-wpa認證 | △ | 按需啟用 | |
xfs | X Window字型伺服器守護行程 | ■ | x | 可以不用 |
ypbind | Network Information Service(NIS) 用戶端 | ■ | △ | 按需啟用 |
yum-updatesd | yum自動升級 | ■ | △ | 自動升級。有時候自動升級會導致問題,特別是使用php的時候。 |
範例,可以把不需要啟動的服務寫入到一個指令碼中,直接用sh 檔名一執行就可以了
chkconfig --levels 0123456 NetworkManager off
chkconfig --levels 0123456 anacron off
chkconfig --levels 0123456 auditd off
chkconfig --levels 0123456 avahi-daemon off
chkconfig --levels 0123456 bluetooth off
chkconfig --levels 0123456 clvmd off
chkconfig --levels 0123456 cman off
chkconfig --levels 0123456 cups off
chkconfig --levels 0123456 gfs off
chkconfig --levels 0123456 gfs2 off
chkconfig --levels 0123456 hidd off
chkconfig --levels 0123456 httpd off
chkconfig --levels 0123456 iptables off
chkconfig --levels 0123456 ip6tables off
chkconfig --levels 0123456 ipvsadm off
chkconfig --levels 0123456 luci off
chkconfig --levels 0123456 mcstrans off
chkconfig --levels 0123456 pand off
chkconfig --levels 0123456 Nrestorecond off
chkconfig --levels 0123456 ricci off
chkconfig --levels 0123456 rmanager off
chkconfig --levels 0123456 saslauthd off
chkconfig --levels 0123456 sendmail off
chkconfig --levels 0123456 smb off
chkconfig --levels 0123456 snmp off
chkconfig --levels 0123456 snmptrapd off
chkconfig --levels 0123456 tog-pegasus off
chkconfig --levels 0123456 wdaemon off
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-05/131748.htm
相關文章