Linux中的service命令的詳細(xì)解釋
Linux中的service命令的詳細(xì)解釋
linxu下的service命令是用來控制系統(tǒng)服務(wù)的實(shí)用工具。下面由學(xué)習(xí)啦小編為大家整理了linux的servie命令的詳細(xì)解釋的相關(guān)知識(shí),希望對(duì)大家有幫助!
一、Linux中的service命令的詳細(xì)解釋
service命令是Redhat Linux兼容的發(fā)行版中用來控制系統(tǒng)服務(wù)的實(shí)用工具,它以啟動(dòng)、停止、重新啟動(dòng)和關(guān)閉系統(tǒng)服務(wù),還可以顯示所有系統(tǒng)服務(wù)的當(dāng)前狀態(tài)。
語法
service(選項(xiàng))(參數(shù))
選項(xiàng)
-h:顯示幫助信息;
--status-all:顯示所服務(wù)的狀態(tài)。
參數(shù)
服務(wù)名:自動(dòng)要控制的服務(wù)名,即/etc/init.d目錄下的腳本文件名;
控制命令:系統(tǒng)服務(wù)腳本支持的控制命令。
二、Linux中的service命令詳解實(shí)例
當(dāng)修改了主機(jī)名、ip地址等信息時(shí),經(jīng)常需要把網(wǎng)絡(luò)重啟使之生效。
service network status
配置設(shè)備:
lo eth0
當(dāng)前的活躍設(shè)備:
lo eth0
service network restart
正在關(guān)閉接口 eth0: [ 確定 ]
關(guān)閉環(huán)回接口: [ 確定 ]
設(shè)置網(wǎng)絡(luò)參數(shù): [ 確定 ]
彈出環(huán)回接口: [ 確定 ]
彈出界面 eth0: [ 確定 ]
重啟mysql
service mysqld status
mysqld (pid 1638) 正在運(yùn)行...
service mysqld restart
停止 MySQL: [ 確定 ]
啟動(dòng) MySQL: [ 確定 ]
三、Linux的service命令常用方式
常用方式
格式:service <service>
打印指定服務(wù)<service>的命令行使用幫助。
格式:service <service> start
啟動(dòng)指定的系統(tǒng)服務(wù)<service>
格式:service <service> stop
停止指定的系統(tǒng)服務(wù)<service>
格式:service <service> restart
重新啟動(dòng)指定的系統(tǒng)服務(wù)<service>,即先停止(stop),然后再啟動(dòng)(start)。
格式:chkconfig --list
查看系統(tǒng)服務(wù)列表,以及每個(gè)服務(wù)的運(yùn)行級(jí)別。
格式:chkconfig <service> on
設(shè)置指定服務(wù)<service>開機(jī)時(shí)自動(dòng)啟動(dòng)。
格式:chkconfig <service> off
設(shè)置指定服務(wù)<service>開機(jī)時(shí)不自動(dòng)啟動(dòng)。
格式:ntsysv
以全屏幕文本界面設(shè)置服務(wù)開機(jī)時(shí)是否自動(dòng)啟動(dòng)。