日期:2014-05-17  浏览次数:20695 次

使用java在Linux服务器间传输文件问题 急求
现在有一程序, 想要实现的是 从 服务器 10.1.1.1(username : root , pwd:111111) 上 把目录 /home/test/下的所有文件 传输到 10.1.1.2(username : root , pwd:111111) 的 /home/test2/目录下 , 用什么方法能够实现, 所有的实现代码都写在不相关的服务器10.0.0.0的web程序上 ,所以那种从A服务器发送请求到B接受再处理的方法是行不通的


两台服务器都是Linux的服务器,
  也可以告诉我在服务器上直接执行什么命令可以进行文件的ctrl C和ctrl V

------解决方案--------------------
java代码还是 shell?

用scp命令可以。
先登录 10.1.1.1 
scp -R /home/test/* root@10.1.1.2:/home/test2/
按回车,然后会提示输入密码,密码输入10.1.1.2 root账户的密码

(-R 参数不知要要不要,很久没用过了, 你试试。)
------解决方案--------------------
scp