linux常用命令:service 命令
首先在run configuration中取消兩個helloworld bundle的自動啟動:然后點擊run,這時候就不會立即輸出hello, osgi字符串了,現(xiàn)在我們先用“ss”命令查看bundle 的狀態(tài):可見兩個bundle并不是出于active狀態(tài),說明并沒有啟動,現(xiàn)在我們執(zhí)行“start 8”來啟動org.serc.helloworld這個bundle:在用services命令查看當(dāng)前已經(jīng)注冊的服務(wù),我們會看到一大堆的系統(tǒng)服務(wù)中多出來如下一項服務(wù):這顯然是我們在start以后注冊上去的,但是現(xiàn)在還沒有任何一個bundle在使用這個服務(wù)。第一次在freebsd下面寫自動執(zhí)行程序,用的crontab,剛開始配好crontab以后,死活就是不執(zhí)行,后來突然想起來,這個服務(wù)器是新配的環(huán)境,要把crontab服務(wù)給啟動起來,命令是:/etc/rc.d/cronstart(重啟restart關(guān)閉stop),ok可以執(zhí)行了,crontab每執(zhí)行一次都會發(fā)一個郵件的,查看郵件的命令就是mail,然后輸入郵件號就可以查看了,一看郵件才知道配置的resin重啟為什么不能執(zhí)行了linux常用命令,因為在執(zhí)行這個命令的時候resin不會自己去找java的環(huán)境,需要配置以下,需要修改resin的httpd.sh文件,在#。查看④【啟動與停止熱鍵】在此查看該腳本的啟動熱鍵和停止熱鍵,再按照腳本說明的啟動方法啟動腳本。
1.命令格式:
service SCRIPT COMMAND [OPTIONS]
service [服務(wù)] [操作] [選項]
2.命令功能:
service命令用于啟動、停止、重新啟動和關(guān)閉系統(tǒng)服務(wù),還可以顯示所有系統(tǒng)服務(wù)的當(dāng)前狀態(tài)。
3.常用參數(shù):
1) status
2) start
3) stop
4) reload
5) disable
6) force-reload
4.常用方式:
格式:service <service>
說明:打印指定服務(wù)<service>的命令行使用幫助。
格式:service <service> start
說明:啟動指定的系統(tǒng)服務(wù)<service>
格式:service <service> stop
說明:停止指定的系統(tǒng)服務(wù)<service>
格式:service <service> restart
說明:重新啟動指定的系統(tǒng)服務(wù)<service>,即先停止(stop),然后再啟動(start)。
格式:chkconfig --list
說明:查看系統(tǒng)服務(wù)列表,以及每個服務(wù)的運行級別。
格式:chkconfig <service> on
說明:設(shè)置指定服務(wù)<service>開機時自動啟動。
格式:chkconfig <service> off
說明:設(shè)置指定服務(wù)<service>開機時不自動啟動。
格式:ntsysv
說明:以全屏幕文本界面設(shè)置服務(wù)開機時是否自動啟動。
5.使用實例
實例1:網(wǎng)絡(luò)重啟
當(dāng)修改了主機名、ip地址等信息時,經(jīng)常需要把網(wǎng)絡(luò)重啟使之生效。
[root@node34 root]# service network 用法:/etc/init.d/network {start|stop|restart|reload|status} [root@node34 root]# service network status 配置設(shè)備: lo eth0 當(dāng)前的活躍設(shè)備: lo eth0 [root@node34 root]# service network restart 正在關(guān)閉接口 eth0: [ 確定 ] 關(guān)閉環(huán)回接口: [ 確定 ] 設(shè)置網(wǎng)絡(luò)參數(shù): [ 確定 ] 彈出環(huán)回接口: [ 確定 ] 彈出界面 eth0: [ 確定 ] [root@node34 root]#