如何通过ssh将命令输出从远程计算机重定向到本地文件?

非标准型号

示例:我通过ssh登录便携式计算机(Ubuntu 14.04),我需要制作一些命令输出的.log文件,然后将其传输到台式机。该命令具有-o将输出重定向到文件的选项。我不仅仅可以使用scp命令复制文件

问题是:是否可以将输出直接重定向到我的机器,而不需要先在笔记本电脑上制作文件,然后再使用进行传输scp

两台机器都使用Ubuntu 14。

拉韦西纳

根据您的命令,您可以执行以下操作:

ssh user@machine command > log

日志将保存在您的计算机中,这是一个真实的示例:

ssh [email protected] ls > log

如果您的命令不支持输出,请按以下方式stdout运行它:

ssh [email protected] "command -o output; cat output"  > log

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过ssh从远程计算机中的文件将文件内容复制到本地剪贴板

如何将文件从远程计算机复制(或移动)到本地计算机?

将远程脚本的http请求重定向到本地计算机上的脚本(Linux)

当通过SSH从远程计算机上的Jenkins执行命令时,如何将输出存储在变量中?

通过SSH将远程服务器克隆到本地计算机

WinSCP:通过SSH到SFTP的隧道:将文件保存在中间计算机(而不是本地计算机)上

如何通过Ansible将本地Powershell脚本运行到远程计算机中?

通过终端将scp保护的文件从远程计算机传输到本地计算机

将所有csv文件从远程计算机Rsync到本地计算机

scp将多个文件从远程计算机复制到本地计算机

如何使用ssh将文件从远程服务器传输到本地计算机

如何通过ssh从远程计算机复制文件?(从Linux到Windows)

如何将文件从远程服务器复制到本地计算机?

如何将文件从远程服务器复制到本地计算机?

如何将文件从本地计算机复制到远程虚拟机?

如何使用Ansible将远程文件复制到本地计算机上?

如何从远程计算机到本地计算机获取文件夹?

如何将目录从本地计算机复制到远程计算机

如何通过SSH将文件获取到远程计算机?

如何通过xRDP将音频从云服务器中托管的ubuntu 16.04重定向到连接的本地计算机

为什么将sed输出重定向到相同的输入文件会使我的计算机无响应?

SSH进入远程计算机,运行find命令,然后将查找结果重新同步回本地计算机?

Scp命令语法,用于将文件夹从本地计算机复制到远程服务器

如何使用ssh将文件从计算机A传输到本地计算机

当命令通过包装器的系统调用时,如何将命令的输出重定向到文件?

将端口80重定向到8080,并使其在本地计算机上工作

如何通过SSH运行Shell脚本,以使远程计算机的环境与本地计算机的环境相似?

通过ssh在远程计算机上运行docker命令

如何将本地计算机中的文件复制到远程虚拟机?