如何将文件从一个地方移动到另一个地方,并对原点和目标进行验证/md5?是否有一些工具或命令序列可以编写脚本来执行此操作?
答案1
同步
教程:http://everythinglinux.org/rsync/
例如,我使用
rsync -rptDuv --exclude ~/.ssh $SOURCEDIR -e ssh -t $USER@$BACKUPSERVER:/$TARGETDIR
通过 ssh 将整个 $SOURCEDIR 备份到某个服务器。但还有更多选项,您可以阅读
man rsync
对他们来说。
关于移动,您可以使用选项 --remove-source-files 或在复制后删除文件