rsync可以把发送方不存在的文件,接受方存在的文件,把接受方的文件删除;
使用--delete选项;
但它为了安全,需要使用一个目录。
比如:
rsync -a --delete * /usr/logs 10.0.0.1::module
或者
rsync -a --delete * . 10.0.0.1::module
如果没有目录,则不会删除。
我就在这个问题上浪费了不少时间。
另外,为了试试会删除什么文件,修改什么文件,但不真的做删除修改操作,
可以用-n选择。
本文介绍了如何使用rsync命令的--delete选项来删除接收端存在的而发送端不存在的文件。为确保安全,该操作需要指定目录。文章还提供了一个技巧,即使用-n选项来预览将被删除或修改的文件。
rsync可以把发送方不存在的文件,接受方存在的文件,把接受方的文件删除;
使用--delete选项;
但它为了安全,需要使用一个目录。
比如:
rsync -a --delete * /usr/logs 10.0.0.1::module
或者
rsync -a --delete * . 10.0.0.1::module
如果没有目录,则不会删除。
我就在这个问题上浪费了不少时间。
另外,为了试试会删除什么文件,修改什么文件,但不真的做删除修改操作,
可以用-n选择。
您可能感兴趣的与本文相关的镜像
Dify
Dify 是一款开源的大语言模型(LLM)应用开发平台,它结合了 后端即服务(Backend as a Service) 和LLMOps 的理念,让开发者能快速、高效地构建和部署生产级的生成式AI应用。 它提供了包含模型兼容支持、Prompt 编排界面、RAG 引擎、Agent 框架、工作流编排等核心技术栈,并且提供了易用的界面和API,让技术和非技术人员都能参与到AI应用的开发过程中
1843

被折叠的 条评论
为什么被折叠?