目录同步 - 用 WinSCP 保持本地与远端文件一致
同步是 WinSCP 相对普通 FTP 客户端的杀手锏,三种用法从易到难:
用法一:保持远程目录最新(热更新)
会话工具栏开启 Keep remote directory up to date:监听本地目录变更,保存即自动上传。适合开发期改一个传一个,相当于免费的热部署。v6.7 起还支持反向与双本地目录同步。
用法二:同步浏览(镜像导航)
开启 Synchronize browsing:两边目录结构联动,进哪个目录另一边自动跟进,配合「比较目录」找出差异文件,手动确认后批量传输——发布前逐项过目最稳。
用法三: synchronize 命令(批量/定时)
# 脚本内三种模式
synchronize remote # 以本地为准 → 上传差异(发布)
synchronize local # 以远端为准 → 拉回差异(备份)
synchronize both # 双向合并
# 关键参数
synchronize remote -delete -criteria=time D:\site /var/www/html
-criteria=time按修改时间比较(默认 size+time);-delete删除对侧多余文件,发布镜像站时用,慎用;- GUI 里「工具 → 同步」提供同样能力,先预览再执行。
实战:网站发布三步走
首次全量
synchronize remote 全量上传基线。
日常增量
改完本地跑同一命令,只传差异,秒级完成。
无人值守
命令 + 计划任务 + /log 日志,每天自动发布或备份,见脚本自动化。
同步功能开箱即用v6.7 免费获取 · 含 6.7 双本地目录同步
夸克网盘高速下载