本周我們學(xué)習(xí)了如何使用Linux編輯腳本程序宴杀,當(dāng)我們編寫好腳本的時(shí)候癣朗,我們需要返回終端界面,使用各種編譯器運(yùn)行程序旺罢,但是有時(shí)候我們需要在系統(tǒng)開機(jī)的時(shí)候就自動(dòng)運(yùn)行這些程序旷余,下面我們就來看一下在Linux下將腳本設(shè)定成開機(jī)自動(dòng)運(yùn)行的方法。
Linux在啟動(dòng)時(shí)扁达,會(huì)自動(dòng)執(zhí)行/etc/rc.d目錄下的初始化程序正卧,因此我們可以把啟動(dòng)任務(wù)放到該目錄下。假設(shè)我們需要運(yùn)行的腳本文件是test1目錄下的test.py跪解。
在系統(tǒng)中找到/etc/rc.local文件炉旷,系統(tǒng)會(huì)根據(jù)該文件來啟動(dòng)所指定的腳本或命令。
我們需要用超級(jí)用戶登錄,并在上述文件最后添加需要運(yùn)行的腳本文件窘行。
隨后cd /home/test1返回test1目錄以對(duì)其進(jìn)行更改骏啰。?
su test1 -c "python /home/test1/test.py" --把要執(zhí)行的命令作為一個(gè)參數(shù)傳遞級(jí)su
下面我們就可以實(shí)現(xiàn)這個(gè)腳本的開機(jī)自動(dòng)運(yùn)行。