讓Python隨Linux開機(jī)自動運(yùn)行
1.
準(zhǔn)備好要自啟的腳本
auto.py
2.
用
root
權(quán)限編輯以下文件
sudo vim /ect/rc.
local
1.
在
exit 0
上面編輯啟動腳本的命令
/usr/bin/python3.5 /home/edgar/auto.py > /home/edgar/auto.log
1.
最后重啟
Linux
,腳本就能自動運(yùn)行并打印日志了。
讓Python腳本定時啟動
1.
準(zhǔn)備好定時啟動的腳本
auto.py
2.
用
root
權(quán)限編輯以下文件
sudo vim /etc/crontab
1.
在文件末尾添加以下命令
2 * * * * root /usr/bin/python3.5 /home/edgar/auto.py > /home/edgar/auto.log
以上代碼的意思是每隔兩分鐘執(zhí)行一次腳本并打印日志。
crontab編寫解釋
·
基本格式
* * * * * user command
分
時
日
月
周
用戶
命令
·
舉例說明
1
、每分鐘執(zhí)行一次
* * * * * user command
2
、每隔
2
小時執(zhí)行一次
* */2 * * * user command (/
表示頻率
)
3
、每天
8:30
分執(zhí)行一次
30 8 * * * user command
4
、每小時的
30
和
50
分各執(zhí)行一次
30,50 * * * * user command
(
,
表示并列)
4
、每個月的
3
號到
6
號的
8:30
執(zhí)行一次
30 8 3-6 * * user command
(
-
表示范圍)
5
、每個星期一的
8:30
執(zhí)行一次
30 8 * * 1 user command
(周的范圍為
0-7,0
和
7
代表周日)
來源:簡書