[英]Daemon with python 3
我在python3中為Ubuntu編寫了一個腳本,該腳本應在所有X Minutes上執行,並應在登錄后自動啟動。因此,我想創建一個守護進程(是否是正確的解決方案?),但是我沒有找到任何模塊/ python3的示例,僅適用於python2.X。 你知道我可以做什么工作嗎?
謝謝,
我只需要制作腳本,並將其放在某個地方,然后在要運行該腳本的用戶的crontab中添加一行即可。 這可能是根源。
sudo crontab -e
啟動crontab的編輯器
X * * * * /usr/bin/python /path/to/the/script
這樣,腳本將每X分鍾執行一次。 無需守護進程,無需在腳本中創建自己的計時器。
假設python腳本名稱是monitor
。 使用以下步驟:
在/usr/local/bin/
復制監視腳本( 不需要 )
還要在/etc/init.d/
添加一個副本
然后執行以下命令使其可執行
sudo -S chmod "a+x" "/etc/init.d/monitor"
最后運行update.rc命令
sudo -S update-rc.d "monitor" "defaults" "98"
這將在您登錄所有tty
時執行monitor
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.