有谁知道如何列出存在于一个远程文件夹中但不在另一个远程文件夹中的文件。我有两台服务器(比如Server1和Server2),它们具有类似的文件夹结构,我在做Rsync。但是,由于某些文件被删除,目标文件夹中的文件比源文件多。现在,我试图通过服务器1和服务器之间使用diff
找到一种方法找到该文件在Server2是新2通过SSH在两个远程文件夹之间的差异
我可以取两个本地文件夹之间的差异直接使用以下命令:
diff /home/www/images/test_images /var/www/site/images/test_images
但我想知道是否有可能使用ssh在两台远程服务器之间区分文件夹。喜欢这个?
diff [email protected]:/home/www/images/test_images [email protected]:/var/www/site/images/test_images
说是服务器1和服务器2的SSH配置如下:
服务器1
IP: images.server1.com
User: ubuntu1
Password: pa$$word1
Images Path: /home/www/images/test_images
服务器2
IP: images.server2.com
User: ubuntu2
Password: pa$$word2
Images Path: /var/www/site/images/test_images
盼望任何他lp来解决这个问题。谢谢。
也许:-) http://malcontentcomics.com/systemsboy/2006/07/send-remote-commands-via-ssh.html – Leo