-aux 顯示所有包含其他使用者的行程
服務(wù)(service)
服務(wù)相當(dāng)于支持系統(tǒng)運行的一些必要程序,默默運行在系統(tǒng)后臺的linux命令,他可以為應(yīng)用程序提供一些更有特色的東西,比如播放MP3,開啟一個播放MP3的服務(wù),用戶點擊開始按鈕通知服務(wù)開啟,點擊關(guān)閉按鈕通知服務(wù)關(guān)閉linux命令,如果你禁用這個服務(wù),那別人想播放MP3那是不行的,而且服務(wù)之間是有可能互相依靠的。
服務(wù)與進程?
有人回答說:你開啟了哪個服務(wù)任務(wù)管理器里就會有哪個服務(wù)相對應(yīng)的進程;
有人說:服務(wù)是每次開機會按照服務(wù)啟動模式啟動的進程的集合,服務(wù)可能包括很多進程。而且啟動的進程可能是互相交叉的。
linux查看服務(wù):
一、利用進程來查看
命令里 ps -aux | grep xxx 是查看某個進程或者服務(wù)是否存在。
二、利用services命令
1.查看單個服務(wù)的運行狀態(tài):
service 服務(wù)名 status
如:[root@localhost ~]# service sshd status
openssh-daemon (pid 3701) 正在運行…
2.查看所有服務(wù)的運行狀態(tài):
service –status -all
三、利用chkconfig配置工具(并沒有試過)
(在Ubuntu中是沒有chkconfig命令的,可以用update-rc.d 來代替。
Ubuntu或者Debian系統(tǒng)中update-rc.d命令,是用來更新系統(tǒng)啟動項的腳本。這些腳本的鏈接位于/etc/rcN.d/目錄,對應(yīng)腳本 位于/etc/init.d/目錄。在了解update-rc.d命令之前,你需要知道的是有關(guān)Linux 系統(tǒng)主要啟動步驟,以及Ubuntu中運行級別的知識。)
1.查看單個服務(wù)的運行狀態(tài):
chkconfig 服務(wù)名 status
2.查看所有服務(wù)的運行狀態(tài)
chkconfig –list
3.關(guān)閉或開啟服務(wù)狀態(tài):
chkconfig –level 345 nscd off/on
3.關(guān)閉或開啟服務(wù)狀態(tài):
chkconfig –level 345 nscd off/on
4.增加服務(wù):
chkconfig –add xxx ( 注意:服務(wù)腳本必須存放在 /etc/init.d/目錄下)
如mysqld
cp /usr/src/mysql-5.6.16/support-files/mysql.server /etc/init.d/mysqld。[root@zhang mysql]#cpsupport-files/mysql.server/etc/init.d/mysqld。cp /usr/src/mysql-5.6.24/support-files/mysql.server /etc/init.d/mysqld。
chkconfig mysqld on (各等級為ON,各等級為2345等級)
這樣就會以系統(tǒng)服務(wù)的形式啟動了
5.刪除服務(wù):
chkconfig –del XXX
runlevel 查看當(dāng)前等級。
注意:運行級別就是操作系統(tǒng)正在運行的功能級別。