linux之间文件传输(scp)

少于 1 分钟读完

scp 文件上传

系统换到mint后,突然要给服务器传个文件,第一反应当然是ftp。。然后神秘力量阻止了连接

so,使用了scp命令进行传输

从 本地 复制到 远程
======* 复制文件:
        * 命令格式:
                scp local_file remote_username@remote_ip:remote_folder
                或者
                scp local_file remote_username@remote_ip:remote_file
                或者
                scp local_file remote_ip:remote_folder
                或者
                scp local_file remote_ip:remote_file

eg:
  scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music

scp文件下载


  scp是安全的文件拷贝,基于ssh的登录

  假定你想把本地计算机/home下的一个名为a.tar.tz的文件拷贝到远程服务器192.168.0.2上的/home/tmp。

  而且你在远程服务器 上的帐号名为root。可以用这个命令:

         
      scp /home/a.tar.tz root@192.168.0.2:/home/tmp/

  如果把文件从远程机器拷贝到本机当前目录用这个命令: 

      scp root@192.168.0.2:/home/a.tar.tz 

   拷贝远程机器的整个目录下的文件

      scp -r root@192.168.0.2:/home/* ./

指定端口

由于服务器不一定是22端口开放,所以有指定端口的需求

使用 -P 指定端口

  scp -P 10022 -r root@123.123.123.123:/var/www/sql ./

标签:

分类:

更新时间:

留下评论

您的电子邮箱地址并不会被展示。请填写标记为必须的字段。 *

正在加载...