利用scp远程上传下载文件/文件夹

简介: 利用scp远程上传下载文件/文件夹

title: 利用scp远程上传下载文件/文件夹

categories:[文件传输]

tags:[疑难杂症]

date: 2022/05/18

作者:hackett

微信公众号:加班猿


利用scp远程上传下载文件/文件夹

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。

需要安装openssh-server

sudo apt-get install openssh-server

Linux:输入scp命令

usage: scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]

        [-J destination] [-l limit] [-o ssh_option] [-P port]
        [-S program] source ... target

命令参数

scp(选项)(参数)

选项

-1:使用ssh协议版本1;

-2:使用ssh协议版本2;

-4:使用ipv4;

-6:使用ipv6;

-B:以批处理模式运行;

-C:使用压缩;

-F:指定ssh配置文件;

-i:identity_file 从指定文件中读取传输时使用的密钥文件(例如亚马逊云pem),此参数直接传递给ssh;

-l:指定宽带限制;

-o:指定使用的ssh选项;

-P:指定远程主机的端口号;

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

-q:不显示复制进度;

-r:以递归方式复制。

参数

源文件:指定要复制的源文件。

目标文件:目标文件。格式为user@host:filename(文件名为目标文件的名称)。

测试

scp hackett@192.168.15.210:/home/hackett/test.txt . # 下载192.168.15.210的⽂件

scp mi9.aac simpong@192.168.15.210:/home/hackett/ # 上传文件到192.168.15.210

scp -r simpong@192.168.15.210:/home/hackett/test . # 下载test整个目录到本地

scp -r test hackett@192.168.15.210:/home/hackett/ # 上传本地test整个⽬录到192.168.15.210

目录
相关文章
|
监控 druid Java
Spring Boot 3 集成 Druid 连接池详解
在现代的Java应用中,使用一个高效可靠的数据源是至关重要的。Druid连接池作为一款强大的数据库连接池,提供了丰富的监控和管理功能,成为很多Java项目的首选。本文将详细介绍如何在Spring Boot 3项目中配置数据源,集成Druid连接池,以实现更高效的数据库连接管理。
9723 2
Spring Boot 3 集成 Druid 连接池详解
|
安全 Python Windows
[笔记]逆向工具IDA Pro之简单使用
[笔记]逆向工具IDA Pro之简单使用
2941 0
|
Prometheus Kubernetes 监控
使用kubectl快速查看各个节点的CPU和内存占用量
在Kubernetes集群中,安装metrics-server,并使用kubectl快速查看集群中各个节点的资源使用情况。
1160 0
|
分布式计算 DataWorks 监控
DataWorks产品使用合集之如何查看dqc的相关情况
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
178 1
|
SQL 缓存 Java
学生成绩管理系统的设计与实现(论文+源码)_kaic
学生成绩管理系统的设计与实现(论文+源码)_kaic
|
存储 Java Shell
Android系统 实现低内存白名单防LMK原理分析
Android系统 实现低内存白名单防LMK原理分析
1023 0
|
API 数据安全/隐私保护
jrtplib开源库系列之三:jrtplib发送接收数据流程
前面2篇文章主要说明了如何安装jrtplib库,以及对example1进行了说明,这篇文章主要说下jrtplib库数据的收发流程。
745 0
|
Java Linux Shell
Linux Maven 安装与配置
Maven 下载 官方地址 https://maven.apache.org/download.cgi,下载完成后,解压到合适的位置即可; 解压缩下载的文件 解压缩下载的文件: 使用以下命令解压缩下载的Maven分发版文件; tar -xzvf apache-maven-3.8.8-bin.tar.gz 移动Maven文件夹 移动Maven文件夹: 将解压后的Maven文件夹移动到您选择的安装位置,例如/opt目录: sudo mv apache-maven-3.8.8 /opt/ 配置环境变量 配置环境变量: 打开您的shell配置文件(通常是.bashrc、.bash_profile、.z
396 1