1. 程式人生 > >Linux下開機啟動python指令碼詳解

Linux下開機啟動python指令碼詳解

應用場景:

最近在伺服器上部署一些指令碼,需要讓其隨伺服器開機啟動,於是研究了一下,begin . . .

解決方法:

1. 先準備好需要開機啟動的指令碼 /root/test/qin.py

2. 一定root許可權編輯檔案/etc/rc.local,在exit 0之前編輯開機啟動指令碼的命令

/usr/local/bin/python3 /root/test/qin.py > /root/test/qin.log

exit 0

3. 需要檢查前面的python3執行環境是否有問題,這裡解釋一下,/usr/local/bin/python3  和 /usr/bin/python3都可以,有時/usr/bin/python3可能不存在,可以用軟連線ln -s /usr/local/bin/python3  /usr/bin/python3,然後就可以了

4. 最後直接reboot重啟後,發現log生成

嘗試結果:

通過Linux命令檢視當今程式是否持續執行

ps -aux|grep 'qin.py'

OK,有問題留言!