简述scp:

scp是secure copy的简写,是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。

写法:

scp [可选参数] 登录名@地址:源路径  目标路径。

举例:
scp -r /home/Hadoop/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar root@192.168.6.144:/home/Hadoop
输入命令后回车,需要输入服务器登录密码,之后即可开始拷贝。

以上说的都是带有子目录拷贝文件的,那么如何拷贝不含有子目录的文件夹呢?去掉“-r”参数即可。

参数说明:

-1: 强制scp命令使用协议ssh1

-2: 强制scp命令使用协议ssh2

-4: 强制scp命令只使用IPv4寻址

-6: 强制scp命令只使用IPv6寻址

-B: 使用批处理模式(传输过程中不询问传输口令或短语)

-C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)

-p:保留原文件的修改时间,访问时间和访问权限。

-q: 不显示传输进度条。

-r: 递归复制整个目录。

-v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。

-c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。

-F ssh_config: 指定一个替代的ssh配置文件,此参数直接传递给ssh。

-i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。

-l limit: 限定用户所能使用的带宽,以Kbit/s为单位。

-o ssh_option: 如果习惯于使用ssh_config(5)中的参数传递方式,

-P port:注意是大写的P, port是指定数据传输用到的端口号

-S program: 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

最新文章

  1. [马哥学习笔记]Linux系统裁剪之制作带网络功能的可启动linux
  2. java中的集合和区别
  3. Spring解析实践
  4. (转)JAVA之桥接模式
  5. Dell_r720服务器部署
  6. HashMap, HashTable, CurrentHashMap的区别
  7. hadoop 权限错误 Permission denied: user=root, access=WRITE, inode="/":hdfs:super
  8. poj 3083 Children of the Candy Corn(DFS+BFS)
  9. C++ 外部调用private方法
  10. MFC Attach()函数和Detach()函数
  11. scanf一次给多个变量赋值
  12. 字符串匹配算法之KMP
  13. 【批处理学习笔记】第十三课:常用dos命令(3)
  14. udp服务端收发数据流程
  15. Java多线程编程核心技术(一)
  16. 【Tomcat】Tomcat工作原理
  17. Asp.net 程序连接orcle如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,
  18. 阿里云服务器上安装mysql的详细步骤
  19. STL基础--算法(排序)
  20. JavaScript 基础知识入门

热门文章

  1. SQL Server 2008~2019版本序列号/密钥/激活码 汇总
  2. bat-命令行配置静态IP地址
  3. 加班?不存在的啦~Python处理Excel,学会这十四个方法,工作量减少大半
  4. Tomcat深入浅出(一)
  5. 讲给测试人员的docker知识
  6. labview从入门到出家3--制作和调用子VI
  7. Scanner的使用步骤和匿名对象的说明
  8. 如何用空气质量查询API接口进行快速开发
  9. 丽泽普及2022交流赛day18 社论
  10. 高通cDSP简单编程例子(实现查询高通cDSP使用率、签名),RK3588 npu使用率查询