我可以自动使用 SFTP 上传整个树吗?

我可以自动使用 SFTP 上传整个树吗?

目前我正在使用 SFTP 将 .HTML 和 .JS 文件传输到我的远程文件系统。

我必须输入:

sftp [email protected]

然后手动将远程目录更改为/var/www/html,并单独上传文件。

我可以使用 * 同时上传目录中的所有文件,但这似乎不适用于子目录。

有没有办法复制整棵树?

是否可以制作一个更改到正确文件夹并执行复制的脚本?

答案1

使用put -r。 openssh-clients-6.4 中的 sftp 客户端知道该-r选项,但某些旧客户端不知道。

您可能还想看看该-p选项(保留)。

相关内容