我想我可能用谷歌搜索这些东西是错误的,但是我想知道我是否可以让我的树莓派在通过 SSH 连接到它后执行命令。
工作流程: 1) 通过终端 SSH 进入 Pi 2)登录后,树莓派执行命令显示当前温度(我已经知道这个命令)
pi已经输出
Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Jul 11 15:11:35 2014
我可能误解了这一切,甚至可能执行了命令并显示在上面的对话框中。
最佳答案
您正在寻找的是 motd,它在各种 linux 发行版中很常见。这不是在 python 中(但可以)。 motd 在通过 SSH 登录时运行多个命令,并构建一条消息输出给用户。有关此的更多信息(实际上列出了温度)可以在这里找到:Rapberry Pi Welcome Message .问题是这可能会根据 Linux 发行版而略有变化。一个很好的 git repo 也可以在这里找到:Raspberry Pi Motd
关于python - SSH连接成功后执行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24705276/