linux服務狀態
Ⅰ 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就是你要查的服務名)
(1)linux服務狀態擴展閱讀:
查看某項服務當前啟動狀態的其他方式
一、利用進程來查看
命令里 ps -aux | grep xxx 是查看某個進程或者服務是否存在。
二、利用services命令
1、查看單個服務的運行狀態: service 服務名 status
如:[root@localhost ~]# service sshd status
openssh-daemon (pid 3701) 正在運行?
2、查看所有服務的運行狀態:service _status -all
Ⅱ linux鏌ョ湅鏈嶅姟鐘舵乴inux鏌ョ湅鏈嶅姟鐨勭姸鎬
濡備綍鍦↙inux涓嬫煡鐪嬫湇鍔$殑榪愯屾儏鍐碉紵
鍙浠ュ湪Linux涓嬭緭鍏ュ懡浠わ細
1銆$servicesshdstatus
2銆#serviceservicenamestatus鏄褰撳墠鐘舵
3銆#chkconfig--listservicename鏄鏌ョ湅鍚鍔ㄧ姸鎬侊紝涔熷氨鏄鏄鍚﹀紑鏈鴻嚜鍔ㄥ惎鍔ㄦ敞錛1銆佸傛灉service鍜宑hkconfig鎵句笉鍒幫紝鍙浠ヨ瘯璇/sbin/service鍜/sbin/chkconfig2銆佸傛灉鐢╱buntu濂藉儚鏄瑕佺敤/etc/init.d/servicenamestatus鏌ョ湅褰撳墠鐘舵侊紙servicename灝辨槸浣犺佹煡鐨勬湇鍔″悕錛
濡備綍鍒ゆ柇linuxDHCP鏈嶅姟鍣ㄧ姸鎬/鍏抽棴/寮鍚鍛戒護錛
1.鏌ョ湅鏄鍚﹁劇疆寮鏈哄惎鍔
chkconfig--list|grepdhcpd
2.鏌ョ湅絝鍙f槸鍚︽墦寮
netstat-anulp|grep:67
3.鏌ョ湅鏈嶅姟鐘舵
/etc/
init.d/dhcpd
status銆愭煡鐪嬫槸鍚﹁繍琛宒hcp鏈嶅姟:psaux|grepdhcp|grep-vgrep銆
4:鍏抽棴dhcpd
/etc/
init.d/dhcpd
stop5:寮鍚痟dcpd
/etc/
init.d/dhcpd
startLinux鎬庝箞媯鏌web鏈嶅姟鍣ㄧ姸鎬侊紵
閫氳繃鏌ョ湅榪涚▼鏄鍚﹀瓨鍦錛屽懡浠ps-efgreptomcat鍙浠ユ煡鐪嬫湇鍔★紝濡傛灉鏈嶅姟宸插惎鍔ㄤ細鏄劇ず鏈夊瑰簲璺寰勭殑淇℃伅錛屼篃鍙浠ラ氳繃status鏌ョ湅phpstatus
linux鎬庝箞鏌ョ湅涓涓鏈嶅姟鏄鍚﹀紑鍚錛
1銆乸saux鎴杗etstat-tlunpps鏄榪涚▼鏌ョ湅鍛戒護
netstat鏄絝鍙f煡鐪嬪懡浠
鍦↙inux緋葷粺涓錛屾湇鍔′竴瀹氭槸鏈夎繘紼嬬殑錛屾墍浠ヤ嬌鐢╬s鍛戒護鍙浠ユ煡鐪嬫湇鍔¤繍琛屾儏鍐點
鍙﹀栵紝Linux鏈嶅姟澶氭暟鏄緗戠粶鏈嶅姟錛屾墍浠ラ氳繃netstat鍛戒護涔熷彲浠ユ煡鐪嬫湇鍔¤繍琛岀姸鎬併
2銆乻ervice鏈嶅姟鍚峴tatus
姣斿傛煡鐪媓ttpd鐨刉eb鏈嶅姟鐨勮繍琛岀姸鎬侊紝鎵ц宻ervicehttpdstatus錛
3銆/sbin/service--status-all|grep"鏈嶅姟鍚"
姣斿傛煡鐪媓ttpd鐨剋eb鏈嶅姟
鎵ц/sbin/service--status-all|grep"httpd"鍗沖彲銆
4銆乧hkconfig--list
姣斿傛煡鐪媓ttpd鐨剋eb鏈嶅姟
鎵ц宑hkconfig--list|grep"httpd"鍗沖彲銆
1
鍙嬪ソ鐨勬樉紺烘墍鏈夋湇鍔$殑榪愯岀姸鎬:
service--status-all
chkconfig--list
2
鏌ョ湅鍗曚釜鏈嶅姟鐨勮繍琛岀姸鎬
濡
servicesshdstatus
3
鏌ョ湅鍚鍔ㄧ姸鎬侊紝鏄鍚﹀紑鏈鴻嚜鍔ㄥ惎鍔
chkconfig--listservicename
寮鏈
1錛氬崟鐢ㄦ埛妯″紡
2錛氬氱敤鎴鋒ā寮忥紝涓嶅叿鏈夌綉緇滄。妗堢郴緇燂紙NFS錛夊姛鑳
3錛氬氱敤鎴鋒ā寮忥紝鍏鋒湁緗戠粶妗f堢郴緇燂紙NFS錛夊姛鑳
4錛氭煇浜涘彂琛岀増linux鐢ㄨ繖涓絳夌駭榪涘叆Xwindows緋葷粺
5錛氬悓4
6錛氶噸鏂板惎鍔
娉ㄦ剰錛氬垏璁版棤鐢1鍜6
鍏抽棴鎴栧紑鍚鏈嶅姟鐘舵侊細
chkconfig--level345nscdoff/on
4
澧炲姞鏈嶅姟錛
chkconfig--addxxx
(娉ㄦ剰錛氭湇鍔¤剼鏈蹇呴』瀛樻斁鍦/etc/init.d/鐩褰曚笅)
濡俶ysqld
#cpsupport-files/mysql.serveretc/init.d/mysqld
chkconfigmysqldon錛堝悇絳夌駭涓篛N,鍚勭瓑綰т負2345絳夌駭錛
榪欐牱灝變細浠ョ郴緇熸湇鍔$殑褰㈠紡鍚鍔ㄤ簡
鍒犻櫎鏈嶅姟錛
chkconfig--delXXX
runlevel鏌ョ湅褰撳墠絳夌駭銆
娉ㄦ剰錛氳繍琛岀駭鍒灝辨槸鎿嶄綔緋葷粺姝e湪榪愯岀殑鍔熻兘綰у埆銆
linux鎬庝箞鏌ョ湅鏈嶅姟鏄鍚﹁繍琛岋紵
鍙浠ュ湪Linux涓嬭緭鍏ュ懡浠わ細
1銆$servicesshdstatus2銆#serviceservicenamestatus鏄褰撳墠鐘舵3銆#chkconfig--listservicename鏄鏌ョ湅鍚鍔ㄧ姸鎬侊紝涔熷氨鏄鏄鍚﹀紑鏈鴻嚜鍔ㄥ惎鍔ㄦ敞錛
1銆佸傛灉service鍜宑hkconfig鎵句笉鍒幫紝鍙浠ヨ瘯璇/sbin/service鍜/sbin/chkconfig2銆佸傛灉鐢╱buntu濂藉儚鏄瑕佺敤/etc/init.d/servicenamestatus鏌ョ湅褰撳墠鐘舵侊紙servicename灝辨槸浣犺佹煡鐨勬湇鍔″悕錛夋墿灞曡祫鏂欙細鏌ョ湅鏌愰」鏈嶅姟褰撳墠鍚鍔ㄧ姸鎬佺殑鍏朵粬鏂瑰紡涓銆佸埄鐢ㄨ繘紼嬫潵鏌ョ湅鍛戒護閲宲s-aux鍀済repxxx鏄鏌ョ湅鏌愪釜榪涚▼鎴栬呮湇鍔℃槸鍚﹀瓨鍦ㄣ
浜屻佸埄鐢╯ervices鍛戒護1銆佹煡鐪嬪崟涓鏈嶅姟鐨勮繍琛岀姸鎬侊細service鏈嶅姟鍚峴tatus濡傦細#servicesshdstatusopenssh-daemon(pid3701)姝e湪榪愯?
2銆佹煡鐪嬫墍鏈夋湇鍔$殑榪愯岀姸鎬侊細service_status-all
Ⅲ 如何查看linux伺服器運行狀態
1、ps aux 或netstat -tlunp
ps是進程查看命令,netstat是埠查看命令,在Linux系統中,服務一定是有進程的,所以使用ps命令可以查看服務運行情況,另外,Linux服務多數裂鉛睜是網路服務,所以通過netstat命令肆歲也可以查看服務運行狀態。
2、激嘩service 服務名 status
比如查看httpd的Web服務的運行狀態,執行service httpd status,如下圖所示:
3、/sbin/service --status-all |grep "服務名"
比如查看httpd的web服務,執行 /sbin/service --status-all |grep "httpd"即可。如下圖所示。
4、chkconfig --list
比如查看httpd的web服務,執行 chkconfig --list |grep "httpd"即可。如下圖所示。
Ⅳ 查看linux開啟了哪些服務
1. 查看Linux啟動的服務
chkconfig --list 查詢出所有當前運行的服務
chkconfig --list atd 查詢atd服務的當前狀態
2.停止所有服務並且在下次系統啟動時不再啟動,如下所示:
chkconfig --levels 12345 NetworkManager off
如果想查看當前處於運行狀態的服務,用如下語句過濾即可
chkconfig --list |grep on
3.如果只是想當前的設置狀態有效,在系統重啟動後即不生效的話,可以用如下命令停止服務
service sshd stop
(4)linux服務狀態擴展閱讀:
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Ⅳ linux 下怎麼查看服務是否開啟
1、ps aux 或netstat -tlunp ps是進程查看命令,netstat是埠查看命令,在Linux系統中,服務一定是有進程的,所以使用ps命令可以查看服務運行情況,另外,Linux服務多數是網路服務,所以通過netstat命令也可以查看服務運行狀態。
2、service 服務名 status
比如查看httpd的Web服務的運行狀態,執行service httpd status,
3、/sbin/service --status-all |grep "服務名"
比如查看httpd的web服務,執行 /sbin/service --status-all |grep "httpd"即可。
4、chkconfig --list
比如查看httpd的web服務,執行 chkconfig --list |grep "httpd"即可。