tar命令用法:
压缩: tar -czf 25.tar.gz *.jpg
解压缩:tar -xzf 25.tar.gz
rsync用法
[本机:192.168.0.1] [客户端机器:192.168.0.2][用户名:test]
rsync -ravuq /home/test/ test@192.168.0.2:/home/test/
rsync -ravuq test@192.168.0.2:/home/test/ /home/test/
第一条rsync是从本地机器的/home/test/往192.168.0.2这台机器更新test目录下的内容
第二条rsync是从192.168.0.2这台机器更新本地机器的/home/test/目录下的内容。注意写法。
如想写成cron命令让机器自动运行。先把上面的两条命令写到sync.sh里,然后处理自动输入密码的问题。
如果cron命令写成:*/1 * * * * /home/test/sync.sh #每分钟运行一次
那么在本机上:
[1]
cd /home/test
ssh-keygen -d
出现的询问,都敲回车(表示密码为空)
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
然后出现:
Your identification has been saved in /root/.ssh/id_dsa.
Your public key has been saved in /root/.ssh/id_dsa.pub.
The key fingerprint is:
8f:f7:45:87:a0:11:a2:a7:ec:88:45:e8:33:21:35:3f root@www.andowson.com
表示你设置已经完成了。
在客户机上也运行[1] 命令
[2]
然后把本机生成的id_dsa.pub复制到客户机器上
scp /home/test/.ssh/id_dsa.pub 192.168.0.2:/home/test/.ssh/authorized_keys2
会出现:
The authenticity of host '192.168.0.2 (192.168.0.2)' can't be established.
RSA key fingerprint is e2:61:f0:78:31:21:72:ce:06:dd:da:02:f1:41:05:ec.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.0.2' (RSA) to the list of known hosts.
root@192.168.1.4's password:
id_dsa.pub 100% 611 0.6KB/s 00:00
显示以上提示说明copy已经完成了。
现在你可以在本机上用SSH连接客户机,就不会再提示输入密码了。
如果还是提示,那么到客户把authorized_keys2这文件权限设置为0777(一般不会出现这种情况)。
分享到:
相关推荐
linux系统下rsync同步数据命令详细解答。
linux 下rsync文件夹同步配置,可以定时。
亲测,有疑问可以加我,共同讨论学习!
rsync同步的艺术,学习rsync的很好的例子
2.1.2也可以以本地模式来使用rsync,如果SRC和DST路径中都没有任何":"符号则表示该命令运行在本地模式,等同于cp命令。 rsync somehost.mydomain.com:: 这种模式则将会列出somehost.mydomain.com.可以访问的所有...
使用Linux的rsync命令实现多服务器镜像同步.doc
linux unix 平台 同步 工具 时间 都能同步 利器
在互联网中,Windows环境中使用Rsync远程同步数据;使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他rsync主机同步。
ranger-2.1.0-usersync.tar.gz
Rsync命令参数详解
rsync-3.0.9.tar.gz linux 文件远程同步工具; 适用于centos,red hat
rsync远程同步
Rsync version 3.2.3
使用Linux的rsync命令实现多服务器镜像同步.docx
ubuntu rsync中文乱码 window ubuntu rsync同步中文乱码.docx
rsync+inotify实现实时同步 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同 步数据时,需要扫描所有文件后进行比对,进行差...
Rsync+ssh双机同步测试及问题解决
linux系统文件实时同步工具,小巧好用,占用资源少。今天使用到了,在CSDN上没有找到,找到后即可上传,供大家使用
rsync同步指定目录 rsync使用–include参数与–exclude参数来实现同步指定目录,并且–exclude目录放在后面。 例如: linux上文件目录 代码如下: ls /usr/local/apache/htdocs/site aa bb cc dd ee .. zz 只想同步...