linux查看啟動服務
❶ 查看linux開啟了哪些服務
linux系統使用 chkconfig --list 查看當前開啟的服務
1. chkconfig --list 查詢出所有當前運行的服務
2. chkconfig --list atd 查詢atd服務的當前狀態
3.chkconfig --list |grep on查看當前處於運行狀態的服務,用此語句過濾即可
(1)linux查看啟動服務擴展閱讀:
chkconfig在沒有參數運行時,顯示用法。如果加上服務名,那麼就檢查這個服務是否在當前運行級啟動。如果是,返回true,否則返回false。如果在服務名後面指定了on,off或者reset,那麼chkconfi 會改變指定服務的啟動信息。
on和off分別指服務被啟動和停止,reset指重置服務的啟動信息,無論有問題的初始化腳本指定了什麼。on和off開關,系統默認只對運行級3,4,5有效,但是reset可以對所有運行級有效。
參考資料來源:linux官網
❷ 查看linux開啟了哪些服務
1. 查看Linux啟動的服務
chkconfig --list 查詢出所有當前運行的服務
chkconfig --list atd 查詢atd服務的當前狀態
2.停止所有服務並且在下次系統啟動時不再啟動,如下所示:
chkconfig --levels 12345 NetworkManager off
如果想查看當前處於運行狀態的服務,用如下語句過濾即可
chkconfig --list |grep on
3.如果只是想當前的設置狀態有效,在系統重啟動後即不生效的話,可以用如下命令停止服務
service sshd stop
(2)linux查看啟動服務擴展閱讀:
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
❸ 如何查看和停止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 可以不用
nd 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以上需要
kmp 內核崩潰時轉儲內存運行參數用的 ■ 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下輸入命令:
1、$service sshd status
2、#service servicename status是當前狀態
3、#chkconfig --list servicename是查看啟動狀態,也就是是否開機自動啟動
註:
1、如果service和chkconfig 找不到,可以試試/sbin/service和/sbin/chkconfig
2、如果用ubuntu好像是要用/etc/init.d/servicename status查看當前狀態
(servicename就是你要查的服務名)
(4)linux查看啟動服務擴展閱讀:
查看某項服務當前啟動狀態的其他方式
一、利用進程來查看
命令里 ps -aux | grep xxx 是查看某個進程或者服務是否存在。
二、利用services命令
1、查看單個服務的運行狀態: service 服務名 status
如:[root@localhost ~]# service sshd status
openssh-daemon (pid 3701) 正在運行?
2、查看所有服務的運行狀態:service _status -all
❺ linux查看啟動的服務
一、執行以下命令,可以查看正在運行的服務:
# service --status-all | grep running
二、使用 initctl 命令:# initctl list列出運行的服務
三、使用systemctl 命令幫助我們列出系統中所有服務