【Linux专栏】find命令+同步实验
- 手机
- 2025-08-30 02:12:02

Linux & Oracle相关文档,希望互相学习,共同进步
风123456789~-CSDN博客
1.实验背景需要把一个目录中所有文件,按照目录把某个时间点之前的同步到一个盘中,之后的同步备份到另一个盘中,实现不同时间段的备份。
本次实现目标:把common文件夹中 2025年之后的含文件夹 ,移动到 2025after 目录中
2025年之前的含文件夹 ,移动到 2024before 目录中
2. 知识点准备 2.1 scp命令同步登录到10服务器:将common文件夹中内容/home/file/common/
-> 同步到 17服务器/home/oracle/important/15/common/
命令:
scp -r common oracle@192.168.3.17:/home/oracle/important/15结果截图:可以看到时间都变了,变成操作的时间
2.2 rsync命令同步登录到10服务器:将common文件夹中内容/home/file/common/
-> 同步到 17服务器/home/oracle/important/15/common/
命令:
/usr/bin/rsync -av /home/file/common/oracle@192.168.3.17:/home/oracle/important/15/common/结果截图:执行后文件时间依然保持原来的时间
区分:命令1 是把文件夹common移动过去了,命令2是把 common下的文件夹移动过去
/usr/bin/rsync -av /xxx/common /home/oracle/important/15/testcommon/2023/
/usr/bin/rsync -av /xxx/common/ /home/oracle/important/15/testcommon/2023/
2.3 查看文件的修改时间 (1)10服务器:原始的文件 (2)rsync命令同步到17服务器: 同步后的文件 (3)修改17的某个文件名称:mtime不变【Linux专栏】find命令+同步实验由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【Linux专栏】find命令+同步实验”
上一篇
A-LOAM源代码解析(一)
下一篇
C#项目05-猜数字多线程