文章目录

  • 前言
  • 一、scp命令语法
  • 二、可选参数说明
  • 三、常用示例
  • 总结

前言

Linux系统scp命令用于Linux系统之间复制文件和目录的操作。

一、scp命令语法

scp [可选参数] file_source file_target

二、可选参数说明

-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)的选项。

三、常用示例

从本地复制ct.sql文件到远程192.168.26.11服务器(需要输入远程机器密码)

scp /root/ct.sql root@192.168.26.11:/root


从本地复制sqlfile目录到远程192.168.26.11服务器(需要输入远程机器密码

scp -r /root/sqlfile root@192.168.26.11:/root


从远程192.168.26.11服务器复制init-info.txt文件到本地需要输入远程机器密码)

scp root@192.168.26.11:/root/init-info.txt /root


从远程192.168.26.11服务器复制sqlfile文件夹到本地需要输入远程机器密码)

scp -r root@192.168.26.11:/root/sqlfile /root

总结

word文档下载地址:linux系统scp命令详解

linux系统scp命令详解相关推荐

  1. linux下scp命令详解

    http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...

  2. linux系统make命令详解

    无论是在Linux 还是在Unix环境 中,make都是一个非常重要的编译命令.不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将 ...

  3. Linux 系统 top 命令详解

    文章目录 前言 top 命令关键词详解 1. VIRT:virtual memory usage 虚拟内存 2. RES:resident memory usage 常驻内存 3. SHR:share ...

  4. Linux系统cut命令详解

    简介 Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字 参数 详解 -b 以字节为单位进行分割.这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志. -c 以字符为 ...

  5. Linux中的configure命令作用,linux系统configure命令详解

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 对于已经熟悉或者说习惯了Windows系统的朋友来说,Linux系统的软件安装,可以说并不是一件容易的事情;如果通过源代码 ...

  6. Linux—系统关机命令详解

    不管是重启系统还是关闭系统,首先要运行 sync 命令,把内存中的数据写到磁盘中.将数据由内存同步写入到硬盘中. [root@localhost ~]# sync 一.shutdown命令 # 立刻关 ...

  7. Kali Linux系统apt命令详解

    今天继续给大家介绍渗透测试相关知识,本文主要内容是Kali Linux系统系统apt源配置. 免责声明: 本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负! 一 ...

  8. Linux系统sed命令详解

    目录 一.简介 二.选项 三.文本编辑 四.具体实例 4.1 追加 4.2 删除 4.3 替换 4.4 打印 4.5 从文件中读内容 4.6 sed带变量执行 一.简介 sed命令可依照脚本的指令来处 ...

  9. Linux 系统 less命令详解

    Linux中的less命令是一个非常常用的文本查看工具,它可以用于查看任意大小的文本文件,支持滚动翻页.搜索.标记等功能.在本文中,我们将详细介绍less命令的用法.参数和实例,并对其背后的原理和相关 ...

最新文章

  1. 为什么神经网络的激活函数必须使用线性函数?
  2. WPF中ControlTemplate和DataTemplate的区别
  3. Java之美之设计模式
  4. html手机端页面meta,手机页面的 HTMLmeta 标签使用与说明
  5. C语言字符串怎么算char字符,计算C中字符串中char的出现次数
  6. Velocity模板引擎的简单使用
  7. 矩阵相乘的strassen算法_矩阵乘法的Strassen算法+动态规划算法(矩阵链相乘和硬币问题)...
  8. python 爬取贝壳网小区名称_Python爬虫实战:爬取贝壳网二手房40000条数据
  9. 20145303 《信息安全系统设计基础》第7周学习总结(2)
  10. drool 7.x 属性 : agenda-group
  11. html显示作者信息,HTML基础 meta name author 添加网页作者的信息
  12. C#的变迁史 - C# 4.0 之线程安全集合篇
  13. python tk combobox设置值为空_在PDMS中使用python直接生成管口方位图(开源分享第二集)...
  14. Fiddler4 抓包分析(基础版)
  15. [ 隧道技术 ] cpolar 工具详解之将内网端口映射到公网
  16. 运算放大器的简单介绍和运用
  17. VM虚拟机安装CentOS7添加硬盘扩展存储空间的方法
  18. 陈旧语法密度之六——用Map消灭if-else if-else,“上帝代码”
  19. mac pro M1(ARM)安装:centos8.0虚拟机
  20. 网页模板设计中5种常见的设计版式类型介绍

热门文章

  1. 全面深入彻底理解Python切片操作【原创】
  2. 学生卡变成普通卡_学生卡会自动转为普通卡吗
  3. 线程中断机制 interrupt、isInterrupted、interrupted方法
  4. 描述对未来计算机的畅想用英语作文,畅想科技未来英语作文写作范文
  5. 计算机毕设Python+Vue银行理财推荐系统(程序+LW+部署)
  6. 英语口语练习系列-C21-美式幽默
  7. 2022年最全教程:如何做大数据的采集数据及数据分析?
  8. Java如何判断字符串中包含有全角,半角符号,以及去除中文
  9. Python绘图(模板)
  10. 技术的发展与未来趋势