由于英特尔 Edison 中没有 rc.local 文件,我如何在启动期间在 .sh 文件中运行命令?我正在运行iwconfig wlan0 | grep -E -o ".{0,1}-.{0,6} |.{0,4}Mb/s.{0,3}|.{0,3}/70.{0,0} "并希望它在每次启动时执行并将其保存到文本文件中。
问问题
637 次
1 回答
0
Intel Edison 使用 systemd 来处理服务。您可以在 /lib/systemd/system 中找到这些服务,例如,创建 iotkit-agent.service 的副本,将其重命名为 .service 并进行相应修改。
现在你所要做的就是
systemctl daemon-reload
systemctl start <yourscript>.service
要在启动时运行此脚本,您可以通过运行启用它
systemctl enable <yourscript>.service
现在重新启动并查看它是否运行脚本。您还可以通过运行命令检查状态
systemctl status <yourscript>.service
于 2016-05-02T22:20:02.680 回答