代码之家  ›  专栏  ›  技术社区  ›  asayke

写入远程linux机器上的文件[关闭]

  •  1
  • asayke  · 技术社区  · 1 年前

    我需要通过ssh连接到远程linux机器,获取系统信息并将其写入远程linux机器上的文件中。

    我试过这样的方法:

    ssh username@remoteip "cat /etc/os-release; hostname" > result.txt
    

    它确实会获取有关远程系统的信息,但会将其写入本地文件。如何将此信息写入远程文件?

    1 回复  |  直到 1 年前
        1
  •  0
  •   Ömer Sezer    1 年前

    请使用此,将文件路径作为远程电脑路径:

    ssh username@remoteip "(cat /etc/os-release; hostname) > /home/remotePC/path/remote_result.txt"