Linux 跨服务器 复制文件 scp

Linux命令·scp 用于在Linux下进行远程拷贝文件的命令 阅读详情

\

svn 删除所有的 .svn文件

find . -name .svn -type d -exec rm -fr {} \;

 

 

linux之cp/scp命令+scp命令详解  

 

名称:cp

使用权限:所有使用者

使用方式:

cp [options] source dest

cp [options] source... directory

说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。

把计

-a 尽可能将档案状态、权限等资料都照原状予以复制。

-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。

-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。

范例:

将档案 aaa 复制(已存在),并命名为 bbb :

cp aaa bbb

将所有的C语言程式拷贝至 Finished 子目录中 :

cp *.c Finished

命令:scp

不同的Linux之间copy文件常用有3种方法:

第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。

第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。

第三种就是利用scp命令来进行文件复制。

    scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。

scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root

然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。

    如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。

linux之cp/scp命令+scp命令详解(转) - linmaogan - 独木★不成林 scp root@/full.tar.gz 172.19 . 2.75 : / home / root /full.tar.gz home / daisy / full . tar . gz

linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;

==================
scp 命令
==================
scp 可以在 2个 linux 主机间复制文件;

命令基本格式:
       scp [可选参数] file_source file_target

======
从 本地 复制到 远程
======
* 复制文件:
        * 命令格式:
                scp local_file remote_username@remote_ip:remote_folder
                或者
                scp local_file remote_username@remote_ip:remote_file
                或者
                scp local_file remote_ip:remote_folder
                或者
                scp local_file remote_ip:remote_file

                第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
                第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
        * 例子:
                scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music
                scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music/001.mp3
                scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music
                scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3

* 复制目录:
        * 命令格式:
                scp -r local_folder remote_username@remote_ip:remote_folder
                或者
                scp -r local_folder remote_ip:remote_folder

                第1个指定了用户名,命令执行后需要再输入密码;
                第2个没有指定用户名,命令执行后需要输入用户名和密码;
        * 例子:
                scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/
                scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/

                上面 命令 将 本地 music 目录 复制 到 远程 others 目录下,即复制后有 远程 有 ../others/music/ 目录


======
从 远程 复制到 本地
======
从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可;

例如:
        scp root@www.cumt.edu.cn:/home/root/others/music /home/space/music/1.mp3
        scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

最简单的应用如下 :

scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2

[ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .

可能有用的几个参数 :

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .

-C 使能压缩选项 .

-P 选择端口 . 注意 -p 已经被 rcp 使用 .

-4 强行使用 IPV4 地址 .

-6 强行使用 IPV6 地址 .

 

注意两点:
1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:
#scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator
2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。

转自:http://www.cnblogs.com/hitwtx/archive/2011/11/16/2251254.html

如何在Linux系统中使用SCP命令传输文件和文件夹? 本文详细介绍了如何使用SCP命令在Linux系统中传输文件和文件夹。通过SCP命令,您可以从本地主机向远程主机传输文件,从远程主机向本地主机传输文件. 阅读详情

相关推荐

基于Xilinx_IBERT的光纤接口眼图测试

基于Xilinx_IBERT的光纤接口眼图测试

Coca_Tian的博客 1万+

Linux scp命令

1. 从远程copy文件夹到本地 scp -r root@192.168.1.35:/usr/local/tomcat-xxs /usr/local 输入密码即可 2. 从本地copy文件夹到远程 scp -r /usr/local root@192.168.1.35:/usr/local/tomcat-xxs 输入密码即可

u010650274的专栏 480

用Quartus II和LPM_ROM手把手复现西电计组课设:从微指令到五条指令的完整流程

本文详细介绍了使用Quartus II和LPM_ROM复现西电计组课设的完整流程,从微指令编写到五条指令的实现。通过环境搭建、LPM_ROM配置、微程序设计及调试技巧,帮助读者高效完成课程设计,避开常见问题。适合计组课程设计的学习者和实践者参考。

weixin_29288313的博客 457

linux之cp/scp命令+scp命令详解

名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 把计 -a 尽可能将档案状态、权限等资料都照原状予以复制。 -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。【遍历】 -f 若目的

大鹏 1453

软件测试面试题汇总

软件测试面试题汇总 测试技术面试题 ........................................................................................................................................................................ 5 1、什么是兼容

晴天的专栏 2万+

嵌入式系统开发笔记96:将STM32CubeIDE设置为中文

本文介绍将STM32CubeIDE设置为中文的方法。

snmplink的博客 8538

linux环境下从一个服务器复制文件到另一个服务器

注意此命令是在源服务器下执行,上面代码的意思是,将当前登录的服务器的/home/jenkins/config/workspace目录下的20231128145025.tar.gz压缩包文件复制到10.10.111.111服务器的root用户下的/home路径。在Linux中使用scp命令可以将文件或目录从一台服务器复制到另外一台服务器。# 从源服务器复制目录及其内容到目标服务器。为目标服务器上存放复制文件的目录路径。# 从源服务器复制文件到目标服务器。为目标服务器上的有效用户名;为要复制的文件路径;

前端笔记——放弃很容易,但坚持一定很酷 2954

6-2 GPU GART 绑定机制与 TLB 失效

本文详细解析了AMD GPU的GART(Graphics Address Remapping Table)绑定机制实现。主要内容包括: 绑定流程:从ttm_tt_bind()到硬件PTE更新的完整调用链,重点分析amdgpu_gart_bind()函数实现。 关键函数: amdgpu_gart_bind():执行安全检查、记录映射关系、更新页表等操作 amdgpu_gart_map():将CPU页映射为多个GPU页并填充PTE amdgpu_gmc_set_pte_pde():处理硬件特定的PTE格式 内存

图形/计算GPU的驱动与虚拟化技术分享园地 2656

Linux服务器之间使用scp命令文件互传

拷贝本机服务器id_rsa.pub文件拷贝到B服务器的root用户目录下的.ssh目录下,并且改名为authorized_keys。(若远程服务器已存在authorized_keys文件,只需要拷贝本地服务器id_rsa.pub文件内容到远程服务器authorized_keys文件中)scp命令是Secure Copy的缩写,是用于在不同主机之间进行文件传输的命令。命令执行完毕后会在目录~/.ssh/产生两个文件,id_rsa,id_rsa.pub,这是生成一个RSA密钥对,并将私钥保存在。

阿洪的博客! 1876

2025华为OD机试真题目录汇总 B+C+D+E卷(570道)(Python语言)

本文是华为OD机试真题(Python 语言)专栏的目录贴(持续更新中…)华为OD是Outsourcing Dispacth模式,是华为和外企德科联合招聘的简称。目前华为大多数是OD招聘。OD模式也是华为提出的一种新的用工形式,每年都会从OD项目挑优秀员工转为正编。所有OD和正式员工一样对待,没有差别,部门平时开会、评审等活动都是一起参加的,是同薪同酬,都是由华为的HR直接定的薪资,看的是我们技术能力。华为是大企业,能到华为上班也是有能力的,每个部门都有好多职位,是金子,在哪都会发光。

KJ.JK 18万+

商用车重型多挡位机械式变速器(AMT)结构设计与仿真分析

本文针对商用车重型AMT变速器开展结构设计与仿真分析。设计采用12挡双中间轴结构,匹配400kW柴油发动机,最大扭矩2000Nm。通过等比级数分配传动比(头挡14.5,最高挡0.78),采用主副箱组合实现多挡位。双中间轴结构可抵消径向力,提升承载能力。关键设计包括:235mm中心距、4.5-5.0mm齿轮模数、锁环式同步器和复合润滑系统。通过Python参数化建模进行强度校核,计算显示中间轴在2000Nm工况下等效应力满足安全系数要求(屈服强度850MPa,安全系数≥2)。该设计解决了传统MT变速器操作强度

AI的内部世界的博客 113

linux跨服务器复制文件(scp含脚本批量复制)

1.纯命令复制方式 scp /home/courier/manageweb/integrated-manage-web.jar courier@10.7.29.63:/home/courier/manageweb/bak scp.sh #!/bin/bash echo "拷贝情况如下:" > test.log n=`cat demoIplist.txt | wc -l` #分发的ip数量 fileName=demo-web.jar #分发文件名 echo "即将分发的文件:$fileName"

Yuhei001的博客 9553

【Claude】Invalid API key 无效密钥报错已解决

API 拒绝了你提供的 key。最高频的根因是老的/被撤销的 key 藏在某处自动加载的配置文件里,而你对此不知情。→ 检查所有可能注入 key 的来源(.env.envrc、shell 配置、IDE 设置、)→ 清除无效来源 → 用/status验证。参考:Claude Code 官方《错误参考》"身份验证"章节、社区 Invalid API key 排查记录。

博客 7923

Linux跨服务器复制文件 scp命令的使用

命令:  scp -P 端口号 文件 root@IP:/usr/xxx

zhangpan 889

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

【运维】Linux 跨服务器复制文件文件夹

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名。第1,2个指定了用户名,命令执行后需要输入用户密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名。从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了。

我是Superman丶的博客 3070

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Linux跨服务器复制文件命令scp

Linux跨服务器复制文件命令scp

core815的专栏 187

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

跨服务器移动文件,跨服务器复制文件(示例代码)

先说下常用的情况:两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp -r root@43.224.34.73:/home/lk /root。具体过程为:[root@XX ~]# scp -r root@43.224.34.73:/home/lk /ro...

weixin_39835321的博客 1682

华纳云:linux怎么跨服务器复制文件

本文小编为大家详细介绍“linux怎么跨服务器复制文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux怎么跨服务器复制文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

YOKEhn的博客 1526

linux scp命令

1、实践 本机11.160.50.10 scp -r /opt/scripts/qtt root@11.160.50.11:/opt/scripts/qtt 前提需要把50.10的公钥拷贝到50.11的公钥目录下,10.160.500.11中目录/opt/scripts/qtt可以不存在,拷贝后自动生成, 从远方拷到自己: scp -r root@43.224.34.73:/home/...

xuehuagongzi000的博客 255

Linux跨服务器文件传输

在开发中,不同服务器之间的文件传输是一个必备的技能,本文主要介绍scp和rsync的使用,以及两者间的区别。

如果相遇,那么你好哦~ 3210

linux远程命令之-scp

linux中不常用的几个命令但特别实用的命令-----scp scp:可以实现服务器与服务器之间的拷贝 用法 : 将当前所在虚拟机文件拷贝到其它虚拟机中 scp -r 当前文件路径 用户名@主机名称:/想拷贝的文件路径 用户名@主机名称:/想拷贝的文件路径 将其它服务器拷贝到当前用户下 scp 用户名@主机名称:/文件路径 想要存放的路径 跨服务器传输(from — to)...

AIfred 246

Linux复制文件scp

cp 复制文件(copy)   cp sourcefile destfile scp 跨服务器复制(secure copy) (1) 复制文件:     scp local_file remote_username@remote_ip:remote_folder   或     scp local_file remote_username@remote_ip:rem...

weixin_30521161的博客 102

linux命令 移动/复制文件/目录到指定目录下

1、复制文件 复制文件:把1.txt 复制到根目录下的sbin目录 cp +文件名(可带路径)+目标路径(带路径) 如:cp 1.txt ~/sbin/ 2、复制目录 复制目录:把release 复制到根目录下的nfs目录下 (1).【cp】 +【-r】+【目录名(可带路径)】+【目标路径(带路径)】 -r 表示复制目录下所有子目录以及文件 如:cp -r relea

qq_35091353的博客 9万+

Linux命令 移动/复制文件/目录到指定目录下

1、同一个服务器下复制文件或文件夹 1.1 复制文件 复制文件:把1.txt 复制到根目录下的sbin目录 cp +文件名(可带路径)+目标路径(带路径) 如:cp 1.txt ~/sbin/ 1,2 复制目录 复制目录:把release 复制到根目录下的nfs目录下 (1).【cp】 +【-r】+【目录名(可带路径)】+【目标路径(带路径)】 -r 表示复制目录下所有子目录以及文件 如:cp -r release ~/nfs/ (2).【cp】 +【目录名/*】+【目标路径(带路

qq_43842093的博客 5万+
上一篇: 重新定位svn地址的方法(windows和linux),svn switch(sw)的帮助信息
下一篇: TortoiseMerge 中文文档
依栏听风雨
博客等级 码龄15年 24粉丝 60原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值