linux系统scp命令详解
文章目录
- 前言
- 一、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命令详解相关推荐
- linux下scp命令详解
http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...
- linux系统make命令详解
无论是在Linux 还是在Unix环境 中,make都是一个非常重要的编译命令.不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将 ...
- Linux 系统 top 命令详解
文章目录 前言 top 命令关键词详解 1. VIRT:virtual memory usage 虚拟内存 2. RES:resident memory usage 常驻内存 3. SHR:share ...
- Linux系统cut命令详解
简介 Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字 参数 详解 -b 以字节为单位进行分割.这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志. -c 以字符为 ...
- Linux中的configure命令作用,linux系统configure命令详解
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 对于已经熟悉或者说习惯了Windows系统的朋友来说,Linux系统的软件安装,可以说并不是一件容易的事情;如果通过源代码 ...
- Linux—系统关机命令详解
不管是重启系统还是关闭系统,首先要运行 sync 命令,把内存中的数据写到磁盘中.将数据由内存同步写入到硬盘中. [root@localhost ~]# sync 一.shutdown命令 # 立刻关 ...
- Kali Linux系统apt命令详解
今天继续给大家介绍渗透测试相关知识,本文主要内容是Kali Linux系统系统apt源配置. 免责声明: 本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负! 一 ...
- Linux系统sed命令详解
目录 一.简介 二.选项 三.文本编辑 四.具体实例 4.1 追加 4.2 删除 4.3 替换 4.4 打印 4.5 从文件中读内容 4.6 sed带变量执行 一.简介 sed命令可依照脚本的指令来处 ...
- Linux 系统 less命令详解
Linux中的less命令是一个非常常用的文本查看工具,它可以用于查看任意大小的文本文件,支持滚动翻页.搜索.标记等功能.在本文中,我们将详细介绍less命令的用法.参数和实例,并对其背后的原理和相关 ...
最新文章
- 为什么神经网络的激活函数必须使用线性函数?
- WPF中ControlTemplate和DataTemplate的区别
- Java之美之设计模式
- html手机端页面meta,手机页面的 HTMLmeta 标签使用与说明
- C语言字符串怎么算char字符,计算C中字符串中char的出现次数
- Velocity模板引擎的简单使用
- 矩阵相乘的strassen算法_矩阵乘法的Strassen算法+动态规划算法(矩阵链相乘和硬币问题)...
- python 爬取贝壳网小区名称_Python爬虫实战:爬取贝壳网二手房40000条数据
- 20145303 《信息安全系统设计基础》第7周学习总结(2)
- drool 7.x 属性 : agenda-group
- html显示作者信息,HTML基础 meta name author 添加网页作者的信息
- C#的变迁史 - C# 4.0 之线程安全集合篇
- python tk combobox设置值为空_在PDMS中使用python直接生成管口方位图(开源分享第二集)...
- Fiddler4 抓包分析(基础版)
- [ 隧道技术 ] cpolar 工具详解之将内网端口映射到公网
- 运算放大器的简单介绍和运用
- VM虚拟机安装CentOS7添加硬盘扩展存储空间的方法
- 陈旧语法密度之六——用Map消灭if-else if-else,“上帝代码”
- mac pro M1(ARM)安装:centos8.0虚拟机
- 网页模板设计中5种常见的设计版式类型介绍