command-line - PSFTP:覆盖现有文件

标签 command-line ssh putty

我使用psftp将Linux机器上的目录同步到Windows服务器(连接由Windows服务器启动)。我使用“get -r / dir”命令来递归获取文件和目录。

是否有机会仅获取已更改/新的文件,从而不会覆盖现有文件?

谢谢,
托比亚斯

最佳答案

当需求增长时,使用“普通” ftp进行同步可能会很麻烦。一旦问了这些问题,即使您在Windows上,也最好使用rsync。 http://everythinglinux.org/rsync/

另外,请注意:不要混淆使目录与版本控制保持同步,反之亦然(两种情况经常发生在恕我直言),我不知道您要同步什么,但是git / svn / cvs repo可能会会更好。

关于command-line - PSFTP:覆盖现有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2980332/

相关文章:

macos - 如何让 OS X Lion 上的 bash 在选项卡完成期间忽略 .DS_Store 文件?

php - 仅在命令行中设置 Xdebug 断点

ssh - 需要帮助让我的 ssh key 在 digital ocean 水滴上工作

ssh - 创建脚本/快捷方式以通过 ssh 登录

ssh - PUTTY 访问被拒绝

linux - CRONJOB 没有运行 .sh 文件

macos - 一个简单的 Mac OS 命令行工具的安装程序?

linux - 设置别名时出现命令行 zsh 错误分配错误

linux - 由于不活动,SSH 连接不断断开

putty - PUTTY 在哪里存储其 session ?