通过 rsync --list-only 可以列出可用的 文件/目录或者 module
下面两者的含义是完全不同的:
rsync --list-only root@192.168.4.140: 使用系统用户, 列出 root 根目录下面的内容
rsync --list-only root@192.168.4.140:: 使用rsync用户, 列出 rsync 所有的(可见的)模块
: 后面可以直接跟一个目录名/ 文件名, 密码错了可以输入2, 总共3次
[root@es ~]# rsync --list-only root@192.168.4.140:lktest/ root@192.168.4.140's password: drwxr-xr-x 4096 2016/09/12 18:06:10 . -rw-r--r-- 104265 2009/10/23 20:38:50 ncdu-1.6.tar.gz drwxrwxrwx 4096 2016/09/12 18:06:24 ncdu-1.6::后面可以直接跟 module 下面的 一个目录名 / 文件名, 密码错了就退出, 只能输入1次
[root@es ~]# rsync --list-only cms@192.168.4.140::rhel4home/web/ ---- 模块名 rhel4home 后面 加 / 然后 加 目录名, 文件名 等等 ++++++++++++++++++++++++++++++++++++++++++++++ Welcome to use the mike.org.cn rsync services! 2002------2009 201666666666666666666666++++++++++++++++++++++++++++++++++++++++++++++
Password:
drwxrwxrwx 4096 2016/10/25 12:03:50 . -rw-r--r-- 5434 2016/08/16 10:44:43 catalina.2016-08-16.log -rw-r--r-- 22035 2016/08/17 19:00:00 catalina.2016-08-17.log -rw-r--r-- 30785 2016/08/18 16:56:54 catalina.2016-08-18.log只能使用 cms 登录 , 而不能使用root , 因为 rhel4home 模块配置了 只有 cms