python - SSH连接成功后执行命令

标签 python linux ssh terminal raspberry-pi

我想我可能用谷歌搜索这些东西是错误的,但是我想知道我是否可以让我的树莓派在通过 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/

相关文章:

python - Pandas 将字符串对象转换为小写并检查字符串

python - 在python中创建随机时间戳列表

c - 如何在 Putty.exe 中安装 Maven?

python - key 错误 : Python script executed by linux service unable to access environment var

java - 我如何通过 ssh 连接到 unix 机器并从 Java tail?

python - 使用标准 python 库输入 ssh 密码(不是 pexpect)

python - 异步运行 Flask-Mail

python - scikits audiolab 安装错误

php - 如何让apache做ssh

python - 在进程池之间共享字典和数组