ubuntu中編寫(xiě)shell腳本開(kāi)機(jī)自動(dòng)啟動(dòng)(推薦)
編寫(xiě)腳本是為了不用手動(dòng)去開(kāi)啟各種服務(wù)(也是為了偷懶哈哈)
1.進(jìn)入終端輸入
創(chuàng)建一個(gè)后綴為.sh的腳本文件
touch test.sh
編輯腳本
vim test.sh
test.sh編寫(xiě)腳本內(nèi)容
2.編寫(xiě)test.sh腳本
#!/bin/bash ### BEGIN INIT INFO # Provides: test # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: start test # Description: start test ### END INIT INFO #此處編寫(xiě)腳本內(nèi)容 cd /home/Desktop/ ./test.sh exit 0
以#!/bin/bash開(kāi)頭 中間寫(xiě)腳本內(nèi)容 exit0結(jié)尾
3.移動(dòng)test.sh文件到/etc/init.d目錄下
移動(dòng)文件
sudo mv test.sh /etc/init.d/
給文件增加權(quán)限
chmod +750 test.sh
設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng)
sudo update-rc.d test.sh defaults
4.這樣一個(gè)開(kāi)機(jī)自動(dòng)化腳本就完成咯
總結(jié)
以上所述是小編給大家介紹的ubuntu中編寫(xiě)shell腳本開(kāi)機(jī)自動(dòng)啟動(dòng),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
Linux+php+apache+oracle環(huán)境搭建之CentOS下安裝Apache
Linux環(huán)境是在VMware虛擬機(jī)中搭建的,重在學(xué)習(xí),安裝的系統(tǒng)是CentOS6.5-64bit。本文主要講訴在CentOS中如何安裝APACHE。2014-08-08CentOS7+apache+php7+mysql5.7配置教程詳解
這篇文章主要介紹了CentOS7+apache+php7+mysql5.7配置教程詳解,需要的朋友可以參考下2017-10-10詳解CentOS7安裝配置Apache HTTP Server
本篇文章主要介紹了CentOS7安裝配置Apache HTTP Server,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-01-01詳解Linux系統(tǒng)中的tempfs與/dev/shm
/dev/shm是Linux非常有用的一個(gè)目錄,它就是所謂的tmpfs,也可以稱之為臨時(shí)文件系統(tǒng)(不是塊設(shè)備),類(lèi)似oracle中的臨時(shí)表空間一樣,用于加速和優(yōu)化系統(tǒng)。下面這篇文章主要給大家介紹了Linux系統(tǒng)中tempfs與/dev/shm的相關(guān)資料,需要的朋友可以參考下。2017-02-02