树莓派控制 SSH

时间:2020-12-18 18:56:09

标签: python raspbian led sirishortcuts

我有控制房间内 LED 的 raspberry,我创建了一个可以通过 SSH 发送的命令(使用 iPhone 快捷方式)。 此代码正在运行并为 LED 设置动画,要关闭所有 LED,我需要按 ctrl+c。有什么方法可以通过 SSH 执行此操作,即使我领导它也有一些问题,我希望您在发送第一个命令后重新连接到 wifi,因为它没有跟踪已激活的命令?

我也可以分享代码。

亲切的问候, 谢谢

1 个答案:

答案 0 :(得分:0)

如果您只需要终止进程,您可以使用 killall nameoftheprocess 执行此操作,或者如果您知道进程 ID,则使用 kill pid

这是 kill 的联机帮助页:https://man7.org/linux/man-pages/man2/kill.2.html

假设您使用 bash 脚本启动命令,您应该能够使用 $! 获取 pid,然后您可以将其写入一个临时文件,您可以从中读取以终止进程。

如果你想了解更多细节,如果你分享你的代码会很有帮助。