小编Nol*_*oli的帖子

为什么 scp 没有覆盖我的目标文件?

我正在尝试通过命令备份文件

scp /tmp/backup.tar.gz 主机名:/home/user/backup.tar.gz

当我运行它时,scp 进度条出现,看起来像是在传输文件,但是当我登录目标服务器检查文件时,时间戳和文件大小与旧版本相比没有改变,所以看起来像scp 根本没有覆盖旧文件。只有当我从目标服务器手动删除文件时,它才会起作用。

我正在运行 ubuntu,这发生在两台服务器上:一台 cygwin ssh,一台 fedora core 3。

任何人都知道为什么会这样?我以为 scp 只会覆盖现有文件..

谢谢

linux scp overwrite timestamp

17
推荐指数
2
解决办法
4万
查看次数

标签 统计

linux ×1

overwrite ×1

scp ×1

timestamp ×1