Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10468082
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:33:48

          今天继续发出第四篇傻瓜式Linux,来讲一下如何在不同的系统之间或者本机之间copy文件。因为你基本上都需要安装点什么软件啊,而这些安装介质可能未必都是光盘,是些iso文件也说不定,也有可能在其他的主机上。那么,这些拷贝文件的命令一定要知道。
    
          如果是在Linux下本机拷贝,那么,你使用cp source dest即可。其中source是你的源文件,而dest是你的目标文件。如果是类似cp /source/. /mnt/myfile 可以把/source下的所有文件都拷贝到/mnt/myfile下面。
    
          如果是将Windows下的文件系统里的文件拷贝到Linux,那么在SuSE下更是有便捷的方式。因为SuSE默认有对其他文件系统的识别,有个/windows目录,直接使用上面的cp命令即可。
         通常,我们很可能在做实验时,在两台Linux主机之间拷贝文件,那么你可以使用下面的远程拷贝命令:
         scp –r 本机文件路径(可多个)  root@远程IP:远程路径
         这个命令是非常有用的,通常,我们在集群环境下会经常遇到。通过上面的命令,你可以把本机的多个文件拷贝到远程主机的相应路径下。
 
         另外一种常用的拷贝文件的方式就是使用SSH啦。呵呵,当然,你还可以在另一台Windows主机下telnet进到Linux下,然后使用ftp命令。下面我们就介绍一下SSH。
 
          SSH(Secure Shell)其实是一种协议,通过使用SSH,你可以把所有传输的数据进行加密,能够防止DNS欺骗和IP欺骗。使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替Telnet,又可以为FTP、Pop、甚至为PPP提供一个安全的"通道"。
    
          我们介绍一个客户端工具,我安装的是SSHSecureShellClient-3.2.9,不知道版本是新还是旧了点,从别人那里拷来用的,你可以去网上下载一个。
    
          这是个非常好用的系统互访和文件传输的工具,安装非常简单。我基本上是在Windows上安装,然后通过它来控制Linux主机上集群的启动关闭,或者来实现文件传输等等。基本上,启动客户端以后,输入用户口令即可进入,象使用Linux的终端一样, 你还可以将Linux下的文件拷贝到本机进行Windows下的查看编辑,这样,就避免了直接VI的麻烦。
 
          顺便提一句,安装了这个工具,你可以使用它来体验Unix-Center提供的服务器了。当然,你先需要去这个站点(
阅读(853) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~