`
sofire
  • 浏览: 146127 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

rsync使用小记:--delete选项的使用

阅读更多

rsync可以把发送方不存在的文件,接受方存在的文件,把接受方的文件删除;

使用--delete选项;

 

但它为了安全,需要使用一个目录。

比如:

rsync -a --delete * /usr/logs 10.0.0.1::module

或者

rsync -a --delete * . 10.0.0.1::module

 

如果没有目录,则不会删除。

我就在这个问题上浪费了不少时间。

 

另外,为了试试会删除什么文件,修改什么文件,但不真的做删除修改操作,

可以用-n选择。

分享到:
评论

相关推荐

    windows系统 rsync 客户端,cwrsync-5.5.0-x86-free.zip

    - `rsync -avz --delete source destination`: 在上面的基础上,添加`--delete`选项会删除目标目录中源目录没有的文件。 - `rsync -avz --exclude 'pattern' source destination`: 使用`--exclude`可以排除特定的...

    docker-rsync-sshd:openssh-server仅限rsync:spouting_whale:

    例子1 $ docker run --name=rsync-sshd -p 2022:22 -e USERS=alice,bob -v rsync-data:/data:ro fphammerle/rsync-sshd$ docker cp alice-keys rsync-sshd:/home/alice/.ssh/authorized_keys$ docker cp bob-keys ...

    rsync-3.1.2-10.el7.x86_64.rpm

    适用于Centos7.9的rsync 工具安装包 rsync-3.1.2-10.el7.x86_64.rpm

    rsync安装部署-实现数据文件同步

    - 对于基于Red Hat的系统(如CentOS),使用`sudo yum install rsync`或`sudo dnf install rsync`命令。 2. **配置rsync服务**: - 编辑`/etc/rsyncd.conf`配置文件,设定允许连接的用户、密码、模块(即同步的...

    ssh 使用rsync 工具

    ### SSH使用rsync工具详解 #### 一、引言 在IT运维管理中,文件同步是一项常见的需求。尤其是在处理大型目录结构时,如何高效、安全地进行数据同步变得尤为重要。`rsync`作为一种强大的文件同步工具,结合SSH协议...

    rsync常见错误及解决方法

    但是,在使用rsync时,可能会遇到各种错误,本文将总结一些常见的rsync错误及其解决方法。 一、@ERROR: chroot failed(rsync error: error starting client-server protocol (code 5)) 这种错误的原因是服务器端的...

    rsync_linux

    - 可以通过包管理器进行安装,例如在基于Red Hat的系统上使用`yum install rsync`,在Debian/Ubuntu系统上使用`apt-get install rsync`。 2. **服务器端配置**: - 配置文件通常位于 `/etc/rsyncd.conf`。此文件...

    rsync-3.1.2-4.el7.x86_64.rpm

    rsync-3.1.2-4.el7.x86_64.rpm linux系统下rsync安装包

    aix下rsync安装包

    本篇文章将详细介绍在AIX环境下如何安装和使用`rsync`,以及它在跨平台数据同步中的重要性。 `rsync`是一款高效的数据同步软件,它能实现本地或远程文件的快速备份与迁移。其主要特点包括增量传输、只更新变化部分...

    基于rsync的异机备份方法

    例如,使用 `rpm –ivh rsync-3.0.9-XXXXXX` 进行安装。 2. **修改rsync配置文件**: - 使用文本编辑器打开 `/etc/xinetd.d/rsync` 文件,将 `disable` 的值改为 `no`。 - 创建rsync配置文件 `/etc/rsyncd.conf`,...

    rsync-bpc:rsync-bpc 的非官方存储库

    什么是 RSYNC-BPC? rsync-bpc 是 rsync 的定制版本,用作开源备份系统 BackupPC 的一部分。 rsync 的主要变化是添加了一个 shim 层(在子目录 backuppc 和 bpc_sysCalls.c 中),模拟访问文件系统的系统调用,...

    ranger-2.1.0-usersync.tar.gz

    - `conf` 目录包含Ranger Usersync的配置文件,如`usersync.properties`,在这里可以设置与身份提供者相关的连接参数和同步选项。 - `lib` 目录包含了所有必要的库文件和依赖项,使得Ranger Usersync能够运行。 - `...

    docker-rsync-cron:允许在两个卷之间调度常规rsync的Docker容器

    docker-rsync-cron 这是一个cronjob docker容器,用于定期使用rsync同步两个docker卷。 该映像基于提供,该映像提供了简单的cron实现。 cron守护程序用于执行rsync ,它将把rsync_src卷的内容复制到rsync_dst卷。 ...

    rsync windows 64位版

    - **镜像备份**:`rsync -avz --delete source destination`,加上`--delete`选项,目标目录会与源目录保持完全一致,删除目标中源没有的文件。 rsync还支持通过SSH进行安全的远程同步,例如: - `rsync -avz -e ...

    3-rsyncy 同步)(下行).docx

    - 如果没有安装,可以通过包管理器手动安装,例如在RHEL/CentOS系统中使用`yum install rsync`或在Debian/Ubuntu系统中使用`apt-get install rsync`。 2. **编写rsync配置文件**: - 配置文件通常位于`/etc/...

    shell简单应用.docx

    - 使用`rsync`命令进行同步操作。 26. **批量创建账号**: - `useradd`命令批量创建用户,配合`for`循环。 27. **查找最近创建的账号**: - `lastlog`或`chage`命令查看用户登录信息。 28. **输入字符判断**:...

    linux命令rsync.txt

    根据提供的文件信息,“linux命令rsync.txt”,我们可以深入探讨rsync命令的相关知识点,包括其基本用法、常用选项以及实际应用场景等。 ### rsync 命令简介 rsync(remote sync)是一款在Linux系统中非常强大的...

Global site tag (gtag.js) - Google Analytics