Linux的scp命令远程传输文件
1、简介
Linux scp 命令用于 Linux 之间复制文件和目录。
scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。
scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。
使用 SCP 意味着它享有与 SSH 相同级别的数据加密,因此被认为是跨两个远程主机传输文件的安全方式。
2、scp的基本语法
本地->远程
$ scp [option] /path/file user@server-ip:/path/directory
远程->本地
$ scp [option] user@server-ip:/path/file/ path/directory
/path/file – 要复制的文件名及路径。
user@server-IP: – 这是远程系统的用户名和 IP 地址。注意 IP 地址后面加冒号。
/path/directory – 保存的路径。
option常用选项:
-C - 这会在复制过程中压缩文件或目录。
-P - 如果默认 SSH 端口不是 22,则使用此选项指定 SSH 端口。注意大写
-r - 此选项递归复制目录及其内容。
-p - 保留文件的访问和修改时间。
3、将文件复制到远程 Linux 服务器
将文件 file.tar.gz复制到远程.
主机IP为192.168.43.137,用户名为root。
[root@server1 ~]# scp file.tar.gz root@192.168.43.137:/home/place
将文件夹目录 /home/filePath复制到远程,使用**-r**选项。
[root@server1 ~]# scp -r /home/filePath root@192.168.43.137:/home
4、将文件从远程系统复制到本地
将文件 file.tar.gz从远程复制到本地
[root@server1 ~]# scp root@192.168.43.137:/root/file.tar.gz /root/
将文件夹目录 /root/filePaht 从远程复制到本地, 使用**-r**标志
[root@server1 ~]# scp -r root@192.168.43.137:/root/filePaht /root/
有关使用 scp 命令的更多选项,可以查看手册,命令是:man scp
Linux SCP 命令是一种在两个远程节点之间传输文件的便捷且安全的方式,而无需担心攻击者窥探你的数据。
参考链接:Linux的scp 命令使用方法
Linux的scp命令远程传输文件相关推荐
- Linux 使用scp命令远程传输文件夹
在网上查到的命令是 scp -r root@192.168.1.104:/usr/local/nginx/html/webs/diff 但是执行时提示 usage: scp [-12346BCpqrv ...
- scp命令 – 远程拷贝文件
scp命令 – 远程拷贝文件 SCP概述 一.格式 二.参数 三.实例 SCP概述 scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.linu ...
- Linux常用命令——远程传输文件(scp/rsync)
Linux服务器可以使用scp和rsync命令来实现远程传输文件. 1. scp命令 scp语法 scp [option] 源文件 目标IP@目录 scp用法举例: eg1:将/tmp/test.lo ...
- linux常用的scp命令远程服务传输文件使用例子
场景: 在使用Linux操作系统的过程中,常常需要复制文件到本地或者传输文件到其他电脑上,这时候用到两个命令cp和scp. cp命令用来复制文件或者目录.scp是secure copy的简写,用来在L ...
- linux常用命令scp命令远程拷贝文件
通过scp命令在两台linux服务器之间拷贝文件还是比较方便的.使用场景包括从本地拷贝到远程和从远程拷贝到本地两种. 一.将本机文件复制到远程服务器上 #scp /etc/kubernete/admi ...
- Linux使用scp命令远程复制/上传文件
远程拷贝服务器文件使用scp命令 例如: A:1.1.1.1 B:2.2.2.2 现在我们身处B机器上,如果想把A的home/data 复制到B的 /home/newdata里,则: scp root ...
- Linux用scp实现无密码传输文件和目录(使用密钥)
一.SCP简介 SCP(Secure Copy,安全复制)是一个在远程(本地与远程)服务器间安全的进行文件传输的方法.它以SSH协议为基础,使用SSH协议的22端口. 二.SCP无密码传输原理 原理 ...
- 开发板和虚拟机Linux使用scp命令互传文件
scp命令 Linux scp 命令用于 Linux 之间复制文件和目录 scp 是 secure copy 的缩写,scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令 scp ...
- 使用openssh-clients的scp命令来传输文件
系统环境:RedHat Enterprise Linux Server 6 主机desktop作为客户端,服务器为9.9.9.9(域名为www.huage.com) 以下4个实例均在客户端完成,此时并 ...
最新文章
- C 关于使用异或运算操作概述
- RecycleView分割线
- PHP解析JSON数据的源代码
- BZOJ2091 [Poi2010]The Minima Game
- 图形处理(六)拖拽式网格融合-Siggraph 2010
- qt web混合编程_QT做界面真是绝美,并且还可嵌入HTML与JS做界面(许多案例)
- 聊一聊大学做过的 7 种兼职以及收获感悟。
- 利用UDEV服务解决RAC ASM存储设备名
- [转载][翻译]Go的50坑:新Golang开发者要注意的陷阱、技巧和常见错误[1]
- bash: dh_make:未找到命令
- bootstrap视频教程 jsp_家政服务系统(JAVA,SSM,BOOTSTRAP,JSP,AJAX,MYSQL)+手把手系列视频教程...
- STM32---DMA控制器(DMA)
- MySQL数据库(1):数据库 Database 基本概念
- java 汉语词频_java中文词频统计
- 虚拟机ping通主机步骤_6在购买虚拟主机服务之前,请按照操作步骤进行操作
- linux 流量整形 软件,流量整形 – Tc:入口策略和ifb镜像
- 华为手机录音m4a格式怎么转换为MP3格式
- 09——规范数据库设计
- matlab调用CVX工具包
- CMD查看局域网在线IP