Linux開(kāi)機(jī)自啟動(dòng)服務(wù)兩種方式介紹
rc.local方式
1首先創(chuàng)建一個(gè)要自啟動(dòng)的腳本
vi /etc/scripts/createFile.sh
#!/bin/bash #開(kāi)機(jī)創(chuàng)建一個(gè)文件夾 mkdir /opt/ccc
2.給予執(zhí)行權(quán)限
chmod 777 createFile.sh
3.在/etc/rc.d/rc.local文件中添加腳本的絕對(duì)路徑
4.給與rc.local執(zhí)行權(quán)限
chmod 777 rc.local
重啟服務(wù),發(fā)現(xiàn)已經(jīng)在opt路徑下創(chuàng)建了一個(gè)ccc的文件夾
查看腳本進(jìn)程進(jìn)程
ps -ef | grep createFile
chkconfig方式
1.創(chuàng)建開(kāi)機(jī)啟動(dòng)腳本
vi createjava.sh
#!/bin/bash #chkconfig: 2345 88 99 #description:auto_run #開(kāi)機(jī)創(chuàng)建java文件 touch /opt/nihao.java
#!/bin/sh 是指此腳本使用/bin/sh來(lái)解釋執(zhí)行 #chkconfig: 2345 88 99 2345表示系統(tǒng)運(yùn)行級(jí)別是2,3,4或者5時(shí)都啟動(dòng)此服務(wù) 88:是啟動(dòng)的優(yōu)先級(jí), 99:是關(guān)閉的優(yōu)先級(jí) 注意:如果啟動(dòng)優(yōu)先級(jí)配置的數(shù)太小時(shí)如0時(shí),則有可能啟動(dòng)不成功,因?yàn)榇藭r(shí)可能其依賴的網(wǎng)絡(luò)服務(wù)還沒(méi)有啟動(dòng),從而導(dǎo)致自啟動(dòng)失敗。 #description:createjava.sh 是描述信息
2.給予可執(zhí)行權(quán)限
chmod u+x createjava.sh
3.將腳本拷貝到 /etc/init.d目錄下
cp createjava.sh /etc/init.d/
4.添加到服務(wù)
chkconfig --add /etc/init.d/createjava.sh
5.重啟服務(wù)器
init 6
已經(jīng)創(chuàng)建nihao.java文件
到此這篇關(guān)于Linux開(kāi)機(jī)自啟動(dòng)服務(wù)兩種方式介紹的文章就介紹到這了,更多相關(guān)Linux開(kāi)機(jī)自啟動(dòng)服務(wù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解如何在Linux系統(tǒng)中更改文件和目錄的權(quán)限
在Linux系統(tǒng)中,文件和目錄權(quán)限是安全性和訪問(wèn)控制的關(guān)鍵組成部分,正確設(shè)置文件和目錄的權(quán)限可以確保只有授權(quán)的用戶能夠讀取、寫(xiě)入或執(zhí)行這些文件和目錄,本文將詳細(xì)介紹如何在Linux系統(tǒng)中更改文件和目錄的權(quán)限,需要的朋友可以參考下2023-12-12詳解Linux(Centos)之安裝Nginx及注意事項(xiàng)
Nginx是一個(gè)高性能的HTTP和反向代理服務(wù)器,這篇文章主要介紹了詳解Linux(Centos)之安裝Nginx及注意事項(xiàng),有興趣的可以了解一下。2017-03-03centos7.2搭建LAMP環(huán)境的具體操作方法
下面小編就為大家?guī)?lái)一篇centos7.2搭建LAMP環(huán)境的具體操作方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08Linux下rpm、yum和源碼三種安裝方式詳細(xì)介紹
這篇文章主要介紹了Linux下rpm、yum和源碼三種安裝方式詳細(xì)介紹,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12