启动时设置 sh 脚本时出错 - Intel Galileo Gen 1
Error setting sh script at startup - Intel Galileo Gen 1
我有 运行 Intel Galileo Gen 1 上的节点网络服务器和一个普通的 arduino sketch,它保存来自 UDP 消息的数据。
我试过使用呼叫系统设置时区、日期和启动网络服务器,但效果不佳。然后我使用相同的命令创建了一个 sh 脚本,并使用 "update-rc.d startServer.sh defaults".
创建了指向“/etc/init.d”中文件的相应链接
export TZ=CET-1CEST,M3.5.0,M10.5.0/3
rdate 132.163.4.101 && hwclock --systohc
node /media/mmcb1k0p1/Server/server2.js
它可以工作,但是 Galileo 不会启动 ssh,因为如果它是 运行 我就无法再连接了 + 有时 arduino sketch 不是 运行。似乎 Galileo 当前正在执行网络服务器并等待它完成以执行其余部分,就像一个活动进程,而不是在后台工作。
有什么帮助吗?
运行节点服务器作为后台进程:
node /media/mmcb1k0p1/Server/server2.js &
注意最后的&
。
我有 运行 Intel Galileo Gen 1 上的节点网络服务器和一个普通的 arduino sketch,它保存来自 UDP 消息的数据。
我试过使用呼叫系统设置时区、日期和启动网络服务器,但效果不佳。然后我使用相同的命令创建了一个 sh 脚本,并使用 "update-rc.d startServer.sh defaults".
创建了指向“/etc/init.d”中文件的相应链接export TZ=CET-1CEST,M3.5.0,M10.5.0/3
rdate 132.163.4.101 && hwclock --systohc
node /media/mmcb1k0p1/Server/server2.js
它可以工作,但是 Galileo 不会启动 ssh,因为如果它是 运行 我就无法再连接了 + 有时 arduino sketch 不是 运行。似乎 Galileo 当前正在执行网络服务器并等待它完成以执行其余部分,就像一个活动进程,而不是在后台工作。
有什么帮助吗?
运行节点服务器作为后台进程:
node /media/mmcb1k0p1/Server/server2.js &
注意最后的&
。