返回顶部
首页 > 资讯 > 精选 >Rsync 如何屏蔽某些目录
  • 210
分享到

Rsync 如何屏蔽某些目录

2023-06-09 11:06:38 210人浏览 薄情痞子
摘要

这篇文章主要介绍“Rsync 如何屏蔽某些目录”,在日常操作中,相信很多人在Rsync 如何屏蔽某些目录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Rsync 如何屏蔽某些目录”的疑惑有所帮助!接下来,请跟

这篇文章主要介绍“Rsync 如何屏蔽某些目录”,在日常操作中,相信很多人在Rsync 如何屏蔽某些目录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Rsync 如何屏蔽某些目录”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

引言

Rsync 是一种快速且通用的命令行实用程序,可通过远程shell在两个位置之间同步文件和文件夹。

使用 Rsync,可以镜像数据,创建增量备份,并在系统之间复制文件。复制数据时,你可能要根据文件名或位置排除一个或多个文件或目录。

在本文中,我们将展示如何使用rsync排除文件和目录。

准备工作

先简要说一下 rsync 的工作流程和使用方法。

在下面的示例中,我们使用rsync 的-a选项,这会递归同步目录,传输特殊设备和块设备,并保留符号链接,修改时间,组,所有权和权限。

当排除文件或目录时,需要使用它们到源目录的相对路径。

有两个选项可以指定要排除的文件和目录:

  • 在命令行中,使用–exclude选项。

  • 在文件中,使用–exclude-from选项。

排除特定文件

要排除特定文件,请将文件的相对路径传递给该–exclude选项。在以下示例中,文件 src_directory/file.txt 将不会被传输:

rsync -a --exclude 'file.txt' src_directory/ dst_directory/

如果要排除目录内容但不排除目录本身,请使用dir1' --exclude='*' src_directory/ dst_directory/

使用多个include/exclude选项时,将应用第一个匹配规则。参数含义:

  • --include='*.jpg'首先,我们包括所有.jpg文件。

  • --include='*/'然后,我们将所有目录都包含在in src_directory目录中。没有这个rsync只会复制*.jpg顶级目录中的文件。

  • -m删除空目录

另一个选择是将 find 命令的输出传递给 rsync:

find src_directory/ -name "*.jpg" -printf %P\\0\\n | rsync -a --files-from=- src_directory/ dst_director

参数含义:

  • -printf %P\\0\\n将 从src_directory/文件路径中删除。

  • --files-from=-表示仅包含来自标准输入的文件(从find命令传递的文件)。

如果第一张方式难以掌控的话,那么这个 find 指令所做的筛选,对于运维同学应该友好的多了。

写在最后

rsync 一旦数量使用了之后,甚至应该替代 scp ,成为我们日常在本地到服务器服务器之间,目录和文件同步的标准工具

到此,关于“Rsync 如何屏蔽某些目录”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: Rsync 如何屏蔽某些目录

本文链接: https://lsjlt.com/news/255784.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Rsync 如何屏蔽某些目录
    这篇文章主要介绍“Rsync 如何屏蔽某些目录”,在日常操作中,相信很多人在Rsync 如何屏蔽某些目录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Rsync 如何屏蔽某些目录”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-09
  • Rsync 秒杀一切备份工具,你能手动屏蔽某些目录吗?
    引言 Rsync 是一种快速且通用的命令行实用程序,可通过远程shell在两个位置之间同步文件和文件夹。 使用 Rsync,可以镜像数据,创建增量备份,并在系统之间复制文件。复制数据时,你可能要根据文件名或位置排除一个或...
    99+
    2022-06-04
    Rsync手动屏蔽目录 Rsync备份工具
  • Swagger屏蔽某些接口显示的操作
    Swagger屏蔽某些接口显示 首先说下为什么要屏蔽,因为某些接口是针对内部服务调用的,不需要进行对接。显示出来的话: 1、容易混淆 2、容易暴露相关接口内容 其实屏蔽的话比较简单,...
    99+
    2024-04-02
  • Log4j如何屏蔽某个类的日志打印
    目录Log4j屏蔽某个类的日志打印Log4j屏蔽指定日志Log4j屏蔽某个类的日志打印 项目中使用的是log4j.properties的方式配置,在项目启动后有一个任务每隔半小时会运...
    99+
    2024-04-02
  • robots.txt文件中应该屏蔽的目录是什么
    这篇文章将为大家详细讲解有关robots.txt文件中应该屏蔽的目录是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。你真的知道网站的robots.txt文件设置是否合理,哪些文件或者目录...
    99+
    2023-06-12
  • JavaScript如何屏蔽Backspace键
    小编给大家分享一下JavaScript如何屏蔽Backspace键,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!今天在IE浏览器...
    99+
    2024-04-02
  • vbs如何屏蔽端口
    这篇文章主要介绍了vbs如何屏蔽端口,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。复制代码 代码如下:'On Error Resume Next Const ALLO...
    99+
    2023-06-08
  • vps如何屏蔽域名
    要屏蔽某个域名,您可以在VPS上进行如下操作:1. 编辑`/etc/hosts`文件:通过编辑`/etc/hosts`文件,您可以将...
    99+
    2023-08-20
    vps
  • 批处理如何实现网站屏蔽与解除屏蔽
    这篇文章主要为大家展示了“批处理如何实现网站屏蔽与解除屏蔽”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“批处理如何实现网站屏蔽与解除屏蔽”这篇文章吧。@echo off&col...
    99+
    2023-06-09
  • js如何屏蔽退格键
    这篇文章主要介绍了js如何屏蔽退格键,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。没有绝对的屏蔽,最好是js结合服务端混合用。服务端通过判断...
    99+
    2024-04-02
  • PHP中如何屏蔽错误
    这篇文章主要介绍了PHP中如何屏蔽错误,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、@屏蔽法@在php中一个抑制错误的符号,即便是你开启了报错功能,只要在错误语句之前加上...
    99+
    2023-06-15
  • win7如何屏蔽usb接口
    今天小编给大家分享一下win7如何屏蔽usb接口的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。按win+r进入运行窗口,输入...
    99+
    2023-06-28
  • php如何屏蔽关键字
    这篇文章主要介绍“php如何屏蔽关键字”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php如何屏蔽关键字”文章能帮助大家解决问题。方法一:使用PHP内置的函数PHP内置了函数来处理字符串、正则表达式...
    99+
    2023-07-05
  • 虚拟主机如何屏蔽ip
    在虚拟主机中屏蔽ip的方法:1.远程登录虚拟主机;2.进入iis管理器;3.选择站点进入属性页面;4.“编辑”ip地址和域名限制;5.添加屏蔽的ip,确认;具体步骤如下:首先,远程登录虚拟主机,进入虚拟主机器操作界面;进入到虚拟主机器操作界...
    99+
    2024-04-02
  • php如何屏蔽程序错误
    这篇文章主要介绍了php如何屏蔽程序错误,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php屏蔽程序错误的方法:首先打开php配置文件php.ini;然后在配置文件中找到【d...
    99+
    2023-06-15
  • 如何屏蔽QQ启动扫描
    解决办法:批处理加开机启动项: @echo off md %temp%\QQSC.execho y|cacls %temp%\QQSC.exe  /d everyone exit 做个批处理在启动项目就干掉...
    99+
    2023-05-23
  • windows硬盘坏道如何屏蔽
    本篇内容介绍了“windows硬盘坏道如何屏蔽”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!硬盘坏道屏蔽方法 :首先大家需要使用“diskg...
    99+
    2023-07-02
  • vbs如何屏蔽键盘按键
    这篇文章将为大家详细讲解有关vbs如何屏蔽键盘按键,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:'code BY 伤脑筋 www.ntbak.cn ...
    99+
    2023-06-08
  • 如何实现Shell脚本配合iptables屏蔽来自某个国家的IP访问
    这篇文章主要介绍“如何实现Shell脚本配合iptables屏蔽来自某个国家的IP访问”,在日常操作中,相信很多人在如何实现Shell脚本配合iptables屏蔽来自某个国家的IP访问问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-06-09
  • win7如何屏蔽网页弹窗广告
    这篇文章主要讲解了“win7如何屏蔽网页弹窗广告”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win7如何屏蔽网页弹窗广告”吧!打开浏览器,点击设置按钮,选择Internet选项。在窗口中选...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作