発酵ビールを測定するために使用されるデジタル温度プローブにRaspberry Piが接続されています。 Pythonスクリプトは毎秒温度を読み取り、それをコンソールに印刷し、それをMySQLデータベースに保存します。
日中は、SSHを介してコンピュータコンソールで温度を観察するのを楽しんで、有益です。しかし、夜はCtrlc次のことを行いました。
nohup python thermometer.py
これにより、温度収集を維持しながらSSHとコンピュータをシャットダウンできます。午前7時に、Ctrlc次のコマンドをクリックして実行しました。
phython thermometer.py
これ以上手動でこれを実行したくありません。
nohup
私は午前12時にコマンドを実行し、午前7時に通常のコマンドを返すスクリプトの種類を好みますpython
。
最も「Linuxに優しい」方法でこれを行うにはどうすればよいですか?
たとえば、私は初めてLinuxに触れました。 RPi stackexchangeでnohupコマンドについて学びました。
os
コマンドを実行するために変更されたPythonスクリプトまたはバッチスクリプトが最も適しているようです。
ベストアンサー1
スクリプトを実行すると、nohup python thermometer.py &
nohup.outファイルに出力が書き込まれます。
したがって、出力を読みたいときはいつでもtail -f nohup.out
。