python脚本远程SSH并且执行命令tail -f /data/logs/ota/ota.log,持续打印连续输出的内容
时间: 2023-06-29 21:20:06 浏览: 202
可以使用 Paramiko 库实现 Python 脚本远程 SSH 登录并执行命令。以下是一个示例代码:
```python
import paramiko
# 远程服务器信息
host = 'remote_host'
port = 22
username = 'remote_username'
password = 'remote_password'
# 连接 SSH
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, port, username, password)
# 执行命令
stdin, stdout, stderr = ssh.exec_command('tail -f /data/logs/ota/ota.log')
# 持续打印连续输出的内容
for line in iter(stdout.readline, ""):
print(line, end="")
# 关闭 SSH 连接
ssh.close()
```
以上代码中,使用 paramiko 库连接远程服务器,并执行 `tail -f /data/logs/ota/ota.log` 命令。然后使用 `iter` 函数和 `readline` 方法读取输出结果,并进行持续打印。最后关闭 SSH 连接。
阅读全文
相关推荐

















