在后台运行linux串行脚本

时间:2010-11-30 23:41:52

标签: serial-port debian daemon

我正在运行一个简单的脚本来连接电力监视器的串口并将输出保存到文件中:

cu -s 57600 -l /dev/ttyUSB0 >> /var/www/power.txt

理想情况下,我希望将其设置为后台并保持运行状态,我想我可能需要一个守护进程吗?有没有人有任何使用无人值守的经验?

谢谢, 劳伦斯

2 个答案:

答案 0 :(得分:1)

您可以像这样使用dtach(http://a.com.gt/rYL

dtach -A /tmp/cu cu -s 57600 -l /dev/ttyUSB0 >> /var/www/power.txt

这将像“后台”一样运行该过程。您可以关闭期限或结束您的ssh连接,它将一直运行,直到您取消它。

答案 1 :(得分:0)

之前我没有使用cu,但一般情况下,您可以在后台添加&来运行命令。

e.g

cu -s 57600 -l /dev/ttyUSB0 >> /var/www/power.txt &