scp(secure copy)用于进行远程文件拷贝。

    (1)用法:

    用法:  scp [参数] [源文件] [目标文件]

    (2)功能:

    功能:  scp在主机间复制文件,他使用 ssh(1)作为数据传输,而且用同样认证和安全性。两个远程登录的服务器间的文件复制是允许的。

    (3)选项参数:

1) -r     递归的复制整个文件夹

2) -p    保留文件的最后修改时间,最后访问时间和权限模式;

    (4)实例:

1)root@Unbuntu:/home/sunjimeng/桌面# rcp sunmeng@CentOS:/home/sunmeng/rcptext ./   将远程文件复制到本地

root@Unbuntu:/home/sunjimeng/桌面# ll
总用量
drwxr-xr-x sunjimeng sunjimeng 6月 : ./
drwxr-xr-x sunjimeng sunjimeng 6月 : ../
root@Unbuntu:/home/sunjimeng/桌面# rcp sunmeng@CentOS:/home/sunmeng/rcptext ./
root@Unbuntu:/home/sunjimeng/桌面# ll
总用量
drwxr-xr-x sunjimeng sunjimeng 6月 : ./
drwxr-xr-x sunjimeng sunjimeng 6月 : ../
-rw-r--r-- root root 6月 : rcptext 

2)root@Unbuntu:/home/sunjimeng/桌面# rcp -r sunmeng@CentOS:/home/sunmeng/Documents ./  复制远程文件到本地

root@Unbuntu:/home/sunjimeng/桌面# rcp sunmeng@CentOS:/home/sunmeng/Documents ./
rcp: /home/sunmeng/Documents: not a plain file
root@Unbuntu:/home/sunjimeng/桌面# rcp -r sunmeng@CentOS:/home/sunmeng/Documents ./
root@Unbuntu:/home/sunjimeng/桌面# ll
总用量
drwxr-xr-x sunjimeng sunjimeng 6月 : ./
drwxr-xr-x sunjimeng sunjimeng 6月 : ../
drwxr-xr-x root root 6月 : Documents/
-rw-r--r-- root root 6月 : rcptext

3)将远程文件复制到本地

CentOS:
[root@localhost Documents]# ll
总用量
-rw-r--r--. root root 6月 : text1.txt
-rw-r--r--. root root 6月 : text2.txt
Unbuntu:
root@Unbuntu:/home/sunjimeng/桌面# ll
总用量
drwxr-xr-x sunjimeng sunjimeng 6月 : ./
drwxr-xr-x sunjimeng sunjimeng 6月 : ../
root@Unbuntu:/home/sunjimeng/桌面# touch Unbuntu.txt
root@Unbuntu:/home/sunjimeng/桌面# rcp ./Unbuntu.txt sunmeng@CentOS:/home/sunmeng/Documents/
CentOS:
[root@localhost Documents]# ll
总用量
-rw-r--r--. root root 6月 : text1.txt
-rw-r--r--. root root 6月 : text2.txt
-rw-r--r-- sunmeng sunmeng 6月 : Unbuntu.txt

4)[root@localhost Documents]# rcp -p text2.txt root@Unbuntu:/home/sunjimeng/桌面    复制文件时保留原文件的属性

CentOS:
[root@localhost Documents]# ll
总用量
-rw-r--r--. root root 6月 : text1.txt
-rw-r--r--. root root 6月 : text2.txt
[root@localhost Documents]# rcp text1.txt root@Unbuntu:/home/sunjimeng/桌面
[root@localhost Documents]# rcp -p text2.txt root@Unbuntu:/home/sunjimeng/桌面
Unbuntu:
root@Unbuntu:/home/sunjimeng/桌面# ll
总用量
drwxr-xr-x sunjimeng sunjimeng 6月 : ./
drwxr-xr-x sunjimeng sunjimeng 6月 : ../
-rw-r--r-- root root 6月 30 : text1.txt
-rw-r--r-- root root 6月 27 : text2.txt

(5)其他:

rcp余scp的区别:

rcp通过rsh方式远端复制文件或目录;scp通过ssh方式远端复制文件或目录。

rcp是一种不安全的的传输文件的方式,scp则比较安全,但有可能scp命令执行时需要用户输入密码和口令。

linux下不同服务器间数据传输命令和工具:rcp,scp,rsync,ftp,sftp,lftp,wget,curl。(http://blog.csdn.net/emili/article/details/6858818)

每天一个Linux命令(63)scp命令的更多相关文章

  1. 【转】linux之cp/scp命令+scp命令详解

    linux之cp/scp命令+scp命令详解   名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... dire ...

  2. Linux 命令之 scp 命令详解

    Linux 命令之 scp 命令详解 一.scp 简介 scp 命令用于不同主机之间复制文件和目录. scp 是 secure copy 的缩写,是 基于 ssh 协议进行安全的远程文件拷贝命令. s ...

  3. 在 Linux 下使用 scp 命令

    将文件或文件夹从网络上的一个主机拷贝到另一个主机当中去. here:在 Linux 下使用 scp 命令 摘要: scp 是安全拷贝协议(Secure Copy Protocol)的缩写, scp 是 ...

  4. 在linux上使用"scp"命令拷贝一个目录到另一台服务器的时候报"not a regular file"错误的解决办法

    今天在linux命令行使用scp命令拷贝一个目录到另一台服务器的时候,报如下错误: [root@hadoop01 ~]# scp flume -r hadoop02:/root/apps flume: ...

  5. 每天一个linux命令(47)--scp命令

    scp是secure  copy 的简写,用于在Linux 下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝而不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当 ...

  6. 每天一个linux命令:scp命令

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  7. linux之cp/scp命令+scp命令详解

    名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数 ...

  8. Linux学习之三--scp命令

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  9. linux之cp/scp命令+scp命令详解(转)

    名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数 ...

  10. Linux学习之scp命令

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的,可能会稍微影响一下速度.当你服务器 ...

随机推荐

  1. GoWeb编程之多路复用

    GoWeb编程多路复用 在web编程中,比如我们要一个Url对应一个处理函数,或者一个页面对应一个静态文件,这些都需要进行处理,这个时候就是我们多路复用派上用场了. package main impo ...

  2. git忽略已经被提交的文件,以及如何恢复追踪

    问题描述 之前在提交代码时,.gitignore 没有填写完整,导致idea编辑器的配置文件夹.idea被提交了 然后每次运行本地项目,都会在.idea文件夹下生成一堆文件,这时发现问题,将.idea ...

  3. Java基础02 方法与数据成员(转载)

    对象中的数据成员表示对象的状态.对象可以执行方法,表示特定的动作. 此外,我们还了解了类(class).同一类的对象属于相同的类型(type).我们可以定义类,并使用该定义来产生对象.   调用同一对 ...

  4. Android 图片压缩的方法大全

    public static Bitmap revitionImageSize(String path) throws IOException { BufferedInputStream in = ne ...

  5. hdu 3062+1824(2-sat入门)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3062 思路:根据矛盾关系连边(如果a与b矛盾,则连边a'->b,b'->a),然后强连通缩 ...

  6. 字符串匹配(KMP 算法 含代码)

    主要是针对字符串的匹配算法进行解说 有关字符串的基本知识 传统的串匹配法 模式匹配的一种改进算法KMP算法 网上一比較易懂的解说 小样例 1计算next 2计算nextval 代码 有关字符串的基本知 ...

  7. 关于lucene的RAMDirectory和FSDirectory的性能问题的困惑

    关于lucene的RAMDirectory和FSDirectory的性能问题的困惑 在lucene in Action书中说RAMDirectory的性能总是比FSDirectory优越(书中2.7. ...

  8. 【BZOJ3687】简单题 背包+bitset

    [BZOJ3687]简单题 Description 小呆开始研究集合论了,他提出了关于一个数集四个问题:1.子集的异或和的算术和.2.子集的异或和的异或和.3.子集的算术和的算术和.4.子集的算术和的 ...

  9. Partial Sum

    Partial Sum Accepted : 80   Submit : 353 Time Limit : 3000 MS   Memory Limit : 65536 KB  Partial Sum ...

  10. 记录-Jquery uploadify文件上传实例

    原本做的是from表单的文件上传,后来因需要用ajax异步,so接触到了Jquery uploadify上传 贴上代码,以供参考 需要引入的js文件 <link href="../re ...