您的位置:首页 > 运维架构 > Linux

两台Linux机器实现文件交换

2010-10-11 16:48 363 查看
背景:

A OS为suse

B OS为redhat

C OS为windows

需求:

要将A上的某个文件放到B上。

解决方法:

1.在C上安装软件FileZilla_Server-0.9.11,安装好后设置共享目录(读写权限)、用户组、用户、登陆有效时间、关闭防火墙(否则无法登陆)

2.登陆A上将要传输的文件打包,如果是文件的话就不需要了。参考命令:tar zcvfpP 新文件名(例如test.gz) 要打包的文件或者目录

3.在A上用ftp连接C将上述test.gz放到C上。参考命令:put test.gz,如果用mput的话会有个提示,这时直接按回车就行了

4.登陆B用ftp连接C将test.gz取下来。参考命令:tar zxvfP test.gz

5.完毕!

注意:

登陆ftp后建议用bin命令将传输方式改为二进制方式,默认的话传输二进制文件然后解压可能会出错。

其他:

删除文件 rm 文件名(注意用./加上文件名)

删除目录 rmdir 文件夹(必须是空的文件夹)

删除目录(强制)rm -rf 文件夹(不用f也行,但是如果遇到包含的文件就要一路回车了)

由于不知道如何在a机器上安装ftp,所有只能用这么挫的办法了,有谁知道的吱一声啊

16:48 2010-10-11
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: