一、利用進(jìn)程來(lái)查看
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的方正網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
使用命令:
ps -aux | grep xxx
可以查看某個(gè)進(jìn)程或者服務(wù)是否存在。
二、利用services命令
1、查看單個(gè)服務(wù)的運(yùn)行狀態(tài):
service 服務(wù)名 status
如:
[root@localhost ~]# service sshd status openssh-daemon (pid 3701) 正在運(yùn)行…
2、查看所有服務(wù)的運(yùn)行狀態(tài):
service –status -all
三、利用chkconfig配置工具
(在Ubuntu中是沒(méi)有chkconfig命令的,可以用update-rc.d 來(lái)代替。Ubuntu或者Debian系統(tǒng)中update-rc.d命令,是用來(lái)更新系統(tǒng)啟動(dòng)項(xiàng)的腳本。這些腳本的鏈接位于/etc/rcN.d/目錄,對(duì)應(yīng)腳本位于/etc/init.d/目錄。在了解update-rc.d命令之前,你需要知道的是有關(guān)Linux 系統(tǒng)主要啟動(dòng)步驟,以及Ubuntu中運(yùn)行級(jí)別的知識(shí)。)
1、查看單個(gè)服務(wù)的運(yùn)行狀態(tài):
chkconfig 服務(wù)名 status
2、查看所有服務(wù)的運(yùn)行狀態(tài)
chkconfig –list
3、關(guān)閉或開啟服務(wù)狀態(tài):
chkconfig –level 345 nscd off/on
4、增加服務(wù):
chkconfig –add xxx
(注意:服務(wù)腳本必須存放在 /etc/init.d/目錄下)
如MySQLd:
[root@www mysql-5.1.59]#cp support-files/mysql.server etc/init.d/mysqld chkconfig mysqld on
(各等級(jí)為ON,各等級(jí)為2345等級(jí)) 這樣就會(huì)以系統(tǒng)服務(wù)的形式啟動(dòng)了 。
5、刪除服務(wù):
chkconfig –del XXX
runlevel 查看當(dāng)前等級(jí)。
注意:運(yùn)行級(jí)別就是操作系統(tǒng)正在運(yùn)行的功能級(jí)別。
四、使用 netstat 命令查看系統(tǒng)服務(wù)
Netstat 命令是用來(lái)檢查活動(dòng)的網(wǎng)絡(luò)連接、接口統(tǒng)計(jì)分析,以及路由表狀態(tài)。這個(gè)命令在所有的 Linux 發(fā)行版都可用,我們接下來(lái)就用它來(lái)查看系統(tǒng)服務(wù)。
查看服務(wù)及它們所監(jiān)聽的端口:
netstat -pnltu
命令的輸出結(jié)果如下:
以上就是linux中怎么查看服務(wù)狀態(tài)的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!