linux 系统如何启动服务,如何查看和停止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
總結
以上是生活随笔為你收集整理的linux 系统如何启动服务,如何查看和停止Linux启动的服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 12.history的用法
- 下一篇: 大屏导航Linux系统下载,掌讯方案MT