新聞中心
隨著linux系統(tǒng)的發(fā)展,每天的操作變得越來越方便,運行、安裝、卸載等操作成了大家的毫不費力的水到渠成,而添加程序啟動項也同樣。有了啟動項,可以讓程序在系統(tǒng)啟動時自動啟動,非常便捷。而本文將通過實例來教大家如何添加(如何修改)啟動項,助你以最答的幸福相擁,在Linux系統(tǒng)上的日常使用!

添加或者修改啟動項,其實是除了桌面應(yīng)用程序,還有更多命令行應(yīng)用程序可以調(diào)用,而且可以在系統(tǒng)啟動時自動運行,節(jié)省不少操作時間,使用有點類似windows中的注冊表,都是一種在系統(tǒng)啟動時運行的配置。
在Linux系統(tǒng)中添加啟動項,一共有兩種操作方式。
1. 直接在 /etc/init.d/ 下創(chuàng)建啟動腳本
我們可以直接在 /etc/init.d/文件夾下創(chuàng)建腳本,其格式為:
““shell
#!/bin/bash
#
#啟動項的描述
### BEGIN INIT INFO
#啟動項的描述
### END INIT INFO
#
#控制程序
prog=”程序名稱”
#
#啟動程序
start() {
if [ -x $prog ]; then
echo “中止啟動$prog”
nohup $prog
echo “啟動$prog完成”
else
echo “$prog不存在或者不可執(zhí)行”
fi
}
#
#關(guān)閉程序
stop() {
ps -ef | grep $prog | grep -v grep | awk ‘{print $2}’|xargs kill -9
echo “關(guān)閉$prog完成”
}
#
#重啟程序
restart() {
stop
start
}
#
#
case “$1” in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo “Usage: {start|stop|restart}”
exit 1
;;
esac
““
其中,”啟動項的描述”可以隨意的改動,而”程序名稱”則應(yīng)該是運行的程序文件的絕對路徑,最后只需要把上述內(nèi)容保存到 /etc/init.d/scriptname 這樣的腳本即可,然后執(zhí)行以下命令即可:
““shell
# update-rc.d scriptname defaults
““
至此,程序即可在系統(tǒng)重啟時自動運行了。
2. 修改/etc/rc.local
另一種方式是修改/etc/rc.local 文件,/etc/rc.local 是 Linux 自啟動的腳本,我們可以直接編輯這個文件,添加要自動運行的 程序。
要在/etc/rc.local文件中添加程序,只需要在文件最后一行添加命令,比如:
““shell
/usr/local/bin/hello
““
要使/etc/rc.local文件修改之后能夠生效,需要加入一下命令:
sudo chmod +x /etc/rc.d/rc.local
通過以上操作,就可以把程序設(shè)置成自啟動項了,此時新添加的啟動項會在系統(tǒng)開機自動啟動。
總結(jié):
本文介紹了如何在Linux中添加/修改啟動項的兩種簡易教程,一種是直接在/etc/init.d/文件夾下創(chuàng)建腳本,另一種則是修改/etc/rc.local文件。而添加程序啟動項后,可以把程序設(shè)置成自啟動項,節(jié)省不少操作時間,使用起來非常的便利。
香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡稱香港主機/香港空間。香港虛擬主機特點是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機精選cn2+bgp線路訪問快、穩(wěn)定!
網(wǎng)站題目:Linux中添加啟動項的簡易教程(linux添加啟動項)
文章地址:http://www.dlmjj.cn/article/cooehpp.html


咨詢
建站咨詢
