linux日常管理-rsync常用选项详解

-av 同步目录

写法 123/   /tmp/333/

意思是把123下的文件同步到/tmp/333/下  结尾不加/ 只同步目录

两个目录一样的。

/////////////////////////////////////////////////////////////////////////////////////////////////

同步软连接

1.创建软连接

2.查看软连接文件详细信息

3.同步到/tmp/333/

4.查看/tmp/333/的软连接文件。如果是远程同步,本地没有软连接指向的文件,就会变成红色的坏文件。想同步原文件加- L

1.同步文件到/tmp/333/

2.查看/tmp/333/ 没有软连接文件了,变成了源文件。

3.diff比较两文件差异。结果没有差异。

//////////////////////////////////////////////////////////////////////////////////////////////////

--delete 原目录删除一个文件   同步 使本地目录也删除此文件。

1.删掉原目标的其中一个文件,

2.直接同步,没有同步到任何数据。

3.加 --delete 同步,显示deleting 666.txt

4.查看本地目录,666.txt文件被删除了。

////////////////////////////////////////////////////////////////////////////////////////////////

同步不覆盖本地的修改。 -u

1.修改本地文件11.txt

2.同步数据,显示同步11.txt

3.查看本地11.txt

4.再次修改本地文件 11.txt

5.加 -u同步数据。

6.查看本地文件,是修改状态。

7.查看源文件。

//////////////////////////////////////////////////////////////////////////////////////////////////

指定不同步某个文件或目录

1.同步指定不同步23目录。

2.查看原目录

3.查看本地目录

同样的例子。

通配指定。

/////////////////////////////////////////////////////////////////////////////////////////////

显示同步的进度。对大文件有用。

////////////////////////////////////////////////////////////////////////////////////////////////////

压缩同步,节省带宽,节省时间。

[[email protected] ~]# rsync -avLuPz  123/ /tmp/333/

时间: 2024-10-17 22:50:52

linux日常管理-rsync常用选项详解的相关文章

curl常用选项详解

curl常用选项详解 作者:尹正杰 又是下班的时间了,让我们一起来学习一下今天的Linux命令吧~我一半只把自己常用的参数列出来,其他的有但是我们几乎不常用,大家是 可以有兴趣的话可以自己参考哟~嘻嘻!在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令 行工具.它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具. 1.用curl抓取网页数据

Linux 软件包管理器-----yum配置详解一

一.yum简介    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装.    yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级.安装.删

linux 压缩文件 及压缩选项详解

本文介绍linux下的压缩程序tar.gzip.gunzip.bzip2.bunzip2.compress.uncompress. zip. unzip.rar.unrar等程式,以及如何使用它们对.tar..gz..tar.gz..tgz..bz2..tar.bz2..Z.. tar.Z..zip..rar这10种压缩文件进行操作,最后介绍使用tar命令时参数的含义,英文解释,及常用选项组合. 一 首先要弄清两个概念:打包和压缩.   打包是指将一大堆文件或目录什么的变成一个总的文件,压缩则是

Linux 包管理工具之RPM详解

讲到包管理工具,先来了解下应用程序接口 (API)与应用程序二进制接口 (ABI). API: 编程接口 Application Program Interface 换句话说也就是你编写"应用程序"时候调用的函数之类的东西.对于内核来说,它的"应用程序"有两种:一种是在它之上的,用户空间的真正的应用程序,内核给它们提供的是系统调用这种接口,比如 read(2),write(2):另一种就是内核模块了,它们和内核处于同一层,内核给它们提供的是导出的内核函数,比如 km

Linux 包管理工具 pip 使用详解

1. pip install 安装软件 [[email protected] ~]$ pip install somepackage [...] Successfully installed somepackage 参数:--upgrade 升级某包 2. pip show 查看已安装的软件(以matplotlib为例子) [[email protected] ~]$ pip show matplotlib --- Metadata-Version: 1.1 Name: matplotlib V

linux最新版本Centos7常用命令详解和实验(高薪必备,只会敲命令,不知原理,来这学习)

一.开始学习之前,我们需要三个软件,Centos7版本,Xshell6,远程客户端,VM虚拟机.上一章有我的教程,和百度云盘的资源,安全免费.二.linux命令是什么和分类1.我们来看看Xshell6的配置文件也就是我们的解释器程序(打开Xshell6之前先要开启VM虚拟机当中的centos7)2.详细了解一下什么叫内部命令和外部命令简单来说,我们Centos7当中内核中的命令叫做内部命令可以直接使用,但是只能再内核中使用,外部命令,我们Centos7的所有外部程序,比如桌面,就要事先知道位置,

Linux远程管理Windows程序Rdesktop详解

#rpm –q rdesktop                       //查找是否已经安装 #yum install rdesktop                //使用yum安装 rdesktop 使用简单,windows也不和装什么服务端,是要把远程桌面共享打开就行了 具体使用方法要先打开终端,然后输入以下命令: rdesktop -u yournape -p password -g 1024*720 192.168.0.2 rdesktop为使用远程桌面连接的命令: -u 用户

Linux磁盘管理之设备文件详解04

Linux一切接文件,除了普通文件和目录文件,还包括一些其它的特殊文件:块设备文件.字符设备文件.套接字文件.链接文件等.今天这里主要说一下常见的块设备文件和字符设备文件,这2类是最常见的设备文件类. 设备常见有鼠标.键盘.显示器.硬盘等等.其中硬盘是块设备,鼠标.键盘.终端等是属于字符设备.这些设备在linux中也是以文件形式存在,存在于目录/dev/中,这些设备文件不占磁盘块空间,只用一个inode来表示即可,主要记录设备文件的一些信息,包括主设备号和次设备号等信息.主设备号指的是设备主类型

LINUX用户管理——/etc/passwd文件详解

2010-09-21 12:13:41|  分类: LINUX|举报|字号 订阅 下载LOFTER客户端 输入vi /etc/passwd 可以查看此文件的内容 .本机内容如下: [root@localhost ~]# vi /etc/passwdroot:x:0:0:root:/root:/bin/bashroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/