Linux下Python腳本自啟動和定時啟動的詳細步驟
一、Python開機自動運行
假如Python自啟動腳本為 auto.py
。那么用root權(quán)限編輯以下文件:
sudo vim /etc/rc.local
如果沒有 rc.local
請看 這篇文章
在exit 0上面編輯啟動腳本的命令
/usr/bin/python3 /home/selfcs/auto.py > /home/selfcs/auto.log
最后重啟Linux,腳本就能自動運行并打印日志了。
二、讓Python腳本定時啟動
用root權(quán)限編輯以下文件
sudo vim /etc/crontab
在文件末尾添加以下命令
2 * * * * root /usr/bin/python3 /home/selfcs/auto.py > /home/selfcs/auto.log
以上代碼的意思是每隔兩分鐘執(zhí)行一次腳本并打印日志。
三、crontab編寫解釋
基本格式
* * * * * user command 分 時 日 月 周 用戶 命令
3.1 舉例說明 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(,表示并列)
5、每個月的3號到6號的8:30執(zhí)行一次
30 8 3-6 * * user command (-表示范圍)
6、每個星期一的8:30執(zhí)行一次
30 8 * * 1 user command (周的范圍為0-7,0和7代表周日)
總結(jié)
以上所述是小編給大家介紹的Linux下Python腳本自啟動和定時啟動的詳細步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
詳解如何在 CentOS 7 中添加新磁盤而不用重啟系統(tǒng)
本篇文章主要介紹了詳解如何在 CentOS 7 中添加新磁盤而不用重啟系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03Linux中對lvm邏輯卷分區(qū)大小的調(diào)整教程(針對xfs與ext4不同文件系統(tǒng))
這篇文章主要給大家介紹了關(guān)于Linux中對lvm邏輯卷分區(qū)大小的調(diào)整教程(針對xfs與ext4不同文件系統(tǒng))的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10關(guān)于將Web項目部署到阿里云服務(wù)器(5個步驟搞定)
這篇文章主要介紹了關(guān)于將Web項目部署到阿里云服務(wù)器(5個步驟搞定),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07Apache之AllowOverride參數(shù)使用說明
通常利用Apache的rewrite模塊對 URL 進行重寫的時候, rewrite規(guī)則會寫在 .htaccess 文件里。但要使 apache 能夠正常的讀取.htaccess 文件的內(nèi)容,就必須對.htaccess 所在目錄進行配置。2011-01-01apache time_wait連接數(shù)太多問題解決方法
這篇文章主要介紹了apache time_wait連接數(shù)太多問題解決方法,本文使用調(diào)整內(nèi)核參數(shù)來解決,需要的朋友可以參考下2014-11-11