scp

原创 2012年03月29日 23:45:25

scp [可选参数] file_source file_target

1.从 本地 复制到 远程

* 复制目录:

* 命令格式:

scp -r local_folder remote_username@remote_ip:remote_folder

或者

scp -r local_folder remote_ip:remote_folder

第1个指定了用户名,命令执行后需要再输入密码;

第2个没有指定用户名,命令执行后需要输入用户名和密码;

* 例子:

scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/

scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/

上面 命令 将 本地 music 目录 复制 到 远程 others 目录下,即复制后有 远程 有 ../others/music/ 目录

2.从 远程 复制到 本地

从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可;

例如:

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

scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

最简单的应用如下 :

scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2

[ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .

可能有用的几个参数 :

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .

-C 使能压缩选项 .

-P 选择端口 . 注意 -p 已经被 rcp 使用 .

-4 强行使用 IPV4 地址 .

-6 强行使用 IPV6 地址 .

Linux scp命令的使用方法应该可以满足大家对Linux文件和目录的复制使用了。

scp跨服务器拷贝,后台运行

通常情况下,我门在同一台服务器拷贝数据最常用的命令便是cp,如果要在不同服务器之间拷贝的话可以用scp命令。 1、命令格式: scp [参数] [原路径] [目标路径] 或者 scp [参数] [目标...
  • u013091013
  • u013091013
  • 2017年04月01日 10:10
  • 2047

SCP指令错误解决方法

scp: 指令:scp sourcefile user@192.168.109.133:destdir1、错误:ssh:connect to host 192.168.109.133 port 22...
  • t1234xy4
  • t1234xy4
  • 2016年03月17日 12:49
  • 1151

Linux Shell脚本编程--scp命令详解

linux之scp命令   命令:scp 不同的Linux之间copy文件常用有3种方法: 第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client...
  • xifeijian
  • xifeijian
  • 2013年08月21日 00:15
  • 20906

实现scp传送不需要密码

由于昨天要从A服务器想B服务器传送一个200G的数据库文件,所以打算晚上进行后台自动传送,但是scp这个命令执行时需要密码,导致nohup无法实现,所以决定写个脚本让其后台执行,但是输入密码这个环节必...
  • gzh0222
  • gzh0222
  • 2012年09月14日 11:08
  • 5714

CentOS安装scp命令

在测试中需要在两台虚拟机之间传递文件,首先想到的是scp命令,结果提示: -bash: scp: command not found 想当然用yum install scp命令安装,结果提...
  • wangmuming
  • wangmuming
  • 2015年02月11日 18:49
  • 7849

linux scp限速传输

在将生产库的备份拷贝到UAT环境时,为降低对生产环境的影响,需要对SCP工具进行限速。 1 [oracle@xxDB01 xxxdb]$ scp -r lv0_201506...
  • xiegh2014
  • xiegh2014
  • 2015年07月07日 10:08
  • 5389

linux执行scp命令出错

执行scp或ssh-copy-id -i 出现下面的错误 [plain] view plaincopy [jifeng@jifeng01 ~]$ ssh-copy-id -i ...
  • qibobo
  • qibobo
  • 2015年03月24日 10:24
  • 2134

Ubuntu ssh安装 和 scp命令 使用

ubuntu默认并没有安装ssh服务,可以通过如下命令进行:   xx@st:~$ ssh localhost ssh: connect to host localhost port 2...
  • Javascxl
  • Javascxl
  • 2013年09月30日 08:45
  • 3920

几种方法来实现scp拷贝时无需输入密码

多种方法实现scp命令时无需输入远端的用户密码。
  • nfer_cn
  • nfer_cn
  • 2015年01月15日 09:05
  • 30795

Linux中的tar命令和scp命令

1、常见解压/压缩命令:.tar文件 解包:tar zvxf FileName.tar 打包:tar cvxf FileName.tar DirName (注:tar是打包,不是压缩).gz文件...
  • huangfei711
  • huangfei711
  • 2016年03月18日 15:34
  • 1100
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:scp
举报原因:
原因补充:

(最多只允许输入30个字)