首頁 > 運維 > linux運維 > 主體

linux中怎麼查看服務狀態

王林
發布: 2019-12-03 13:38:00
原創
22363 人瀏覽過

linux中怎麼查看服務狀態

一、利用進程來檢視 

#使用指令:

ps -aux | grep xxx
登入後複製

可以檢視某個行程或服務是否存在。

線上影片教學分享:linux影片教學

#二、利用services指令 

1、檢視單一服務的運行狀態: 

service 服务名 status
登入後複製

如:

[root@localhost ~]# service sshd status 
openssh-daemon (pid 3701) 正在运行…
登入後複製

2、檢視所有服務的運作狀態: 

service –status -all
登入後複製

三、利用chkconfig設定工具

(Ubuntu中是沒有chkconfig指令的,可以用update-rc.d 來取代。Ubuntu或Debian系統中update-rc.d指令,是用來更新系統啟動項目的腳本。這些腳本的連結位於/ etc/rcN.d/目錄,對應腳本位於/etc/init.d/目錄。在了解update-rc.d命令之前,你需要知道的是有關Linux 系統主要啟動步驟,以及Ubuntu中運行級別的知識。 ) 

1、檢視單一服務的運作狀態: 

chkconfig 服务名 status
登入後複製

2、檢視所有服務的運作狀態 

chkconfig –list
登入後複製

3、關閉或開啟服務狀態: 

chkconfig –level 345 nscd off/on
登入後複製

4、增加服務: 

chkconfig –add xxx
登入後複製

(注意:服務腳本必須存放在/etc/init.d/目錄下) 

如mysqld:

[root@www mysql-5.1.59]#cp support-files/mysql.server etc/init.d/mysqld 
chkconfig mysqld on
登入後複製

(各等級為ON,各等級為2345等級) 這樣就會以系統服務的形式啟動了。

5、刪除服務: 

chkconfig –del XXX
登入後複製

runlevel 查看目前等級。 

注意:運作等級就是作業系統正在運作的功能等級。

相關文章教學推薦:linux教學

以上是linux中怎麼查看服務狀態的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板