通过 ssh 移动远程机器上的文件

通过 ssh 移动远程机器上的文件

我正尝试通过 ssh 将远程计算机上的文件从文件夹 A 移动到文件夹 B。

我正在使用此命令:ssh user@server“sh scan/script.sh”

这将运行一个包含一些文件操作的脚本,在远程机器上移动文件。问题是我的 SSH 似乎试图在本地计算机上执行 script.sh 的内容。

我正在使用 zsh。

谢谢您的帮助

答案1

您可以通过 ssh 执行远程命令,例如:

ssh -n 用户@主机 mv fileOnRemoteServer 目标

答案2

你使用的是 Linux 系统?应该不会有什么问题。

现在,您确定命令没有在远程计算机上运行,​​而只是在您的计算机上显示脚本的输出吗?这样会使得脚本看起来在您的计算机上运行,​​但实际上并没有。

相关内容