Linux SCP命令远程拷贝复制大数据网站文件快速搬家命令详解
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

一般的网站使用虚拟主机足够,既然能用上VPS或者服务器,肯定是网站的流量比较大,以及网站的数据文件比较多,而且网站的数据是最为重要的。无论是我们网站的备份,还是需要更换服务器和复制数据,如果遇到文件比较大,单靠直接HTTP或者FTP工具下载到本地备份,甚至我们有可能先通过RAR、ZIP压缩之后WGET到其他备份服务器。
如果数据文件比较大,单单依靠压缩、转移托转等工序也是可行的,其实我们也可以使用SCP命令进行服务器之间的拖动,这个也是我们在Linux服务器之间网站数据文件的拖动转移,而且并不需要压缩直接将指定目录下的所有文件都拖过去,比如数据文件有几个GB,通过打包压缩、拖动解压比较耗费时间,直接利用SCP命令就很简单的实现。
蜗牛有分享过的备份网站数据的文章可能有所借鉴:
1、自动定时备份Linux VPS/服务器网站文件及数据库且FTP上传至主机空间
2、如何备份VPS主机上的网站及数据库 – 手工备份篇
3、Linux VPS网站文件、数据库备份及更换主机搬家过程记录
我们熟悉的CP命令只能适合当前VPS服务器的目录之间的复制转移,SCP可以进行服务器之间的远程拷贝文件,而且速度更快,而且传输过程是加密的。在这篇文章中,蜗牛将会整理和演练SCP命令的常用命令,这样在遇到大文件网站数据迁移拷贝的时候可以用上。
第一、SCP基本用法
scp [参数] [原路径] [目标路径]
第二、SCP常用参数及说明备注
-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)的选项
第三、SCP命令常见用法实例
A – 复制当前文件到远程服务器目录
scp [当前文件] [远程服务器用户@远程服务器IP]:[远程服务器目录]
示范案例:
scp itbulu.com.txt root@121.54.xxx.xxx:/root/
解释:将当前VPS服务器当前目录中的itbulu.com.txt文件远程拷贝送至121.54.xxx.xxx服务器/root/目录中。
执行过程中我们需要先确定yes/no,是否执行转移,这里我肯定输入yes然后回车,然后提示需要输入远程服务器的ROOT用户名密码,然后执行拷贝。
B – 复制当前文件夹/目录到远程服务器目录
scp -r [当前服务器网站目录/文件夹] [root@远程服务器IP地址]:[远程服务器目录]
示范案例:
scp -r /root/mini/ root@121.54.xxx.xxx:/root/itbulu
解释:将当前目录中的/mini/文件夹所有内容,拷贝至远程服务器中的/root/itbulu/目录中。
在执行过程中需要我们输入远程服务器的ROOT密码然后回车就执行,会根据我们文件数据的多少以及之间的传输速度决定需要多久才能传输完毕。
C – 将远程服务器的内容/文件拷贝到本地当前服务器
1、复制文件到本地
scp [root@远程服务器IP地址]:[远程服务器目录文件] [当前服务器网站目录/文件夹]
示范实例:
scp root@121.54.xxx.xxx:/soft/itbulu.com.tar.gz /soft/
其实很简单,我们可以看到只要将上面前后颠倒一下就可以。
2、复制目录到本地
scp -r [root@远程服务器IP地址]:[远程服务器目录] [当前服务器网站目录/文件夹]
示范实例:
scp -r root@121.54.xxx.xxx:/root/itbulu /root/mini/
第四、SCP命令拷贝和复制网站目录总结
以上蜗牛整理和分享到SCP命令的常见用法,以及几个常用实例示范,这样我们在搬迁网站数据的时候就不需要进行拷贝到本地,然后再进行本地上传这样复杂的过程。直接可以采用SCP命令远程上传转移以及拖到直接文件夹到对应的目录中,而且整个过程是加密且速度较快的。
猜你可能想看的VPS
- 疯狂猜成语 图猜成语五个人头上都有圆圈站在一起 旁边还有一个人头上也有圆全球[VPS测评]
- Sentris→$6.99 年 192MB 内存 15GB 空间 250虚拟空间(主机)
- DediPath→洛杉矶 1G 无限流量 Dual E5-2620v2 全球[VPS测评]
- php 从数组中返回一个随机值全球[VPS测评]
- 六六云 36 元 月的美西 GIA 速度及综合性能测评,美国原生 ip,美国VPS[主机]
- OneProvider→Servdiscount 德国独服 1Gbps 全球[VPS测评]
- CloudCone→$17.5 年 1.5GB 内存 45GB 空间 1虚拟空间(主机)
- ArvanCloud→€6.5 月 1GB 内存 25GB SSD 空间虚拟空间(主机)
- 劳动节 sharktech→4 机房 VPS 一律 5.5 折 60Gb全球[VPS测评]
- 宝塔面板回收站所在路径全球[VPS测评]
- EUserv→免费 月 1GB 内存 10GB 空间 1TB 流量 1G虚拟空间(主机)
- 便宜 VPS $12 年 4G 内存 20G SSD 4T 流量 1Gb全球[VPS测评]
- 优惠 $7.98 半年 512M 内存 10G 硬盘 1T 流量@1Gb全球[VPS测评]
- racknerd→纽约 32C 站群服务器低至$165 月 亚洲优化大流站群服务器[IP]
- 博客写手怎么突破更新文章的困境全球[VPS测评]
- 搬瓦工VPS CN2方案和CN2 GIA-E 方案的选购建议全球[VPS测评]
- DMIT.io → 2G 内存 20G SSD 无限流量 200M带宽 全球[VPS测评]
- 50KVM VPS免费自助换IP功能全球[VPS测评]
- UOVZ怎么样?香港30M大带宽VPS 直连线路月付50元香港VPS[主机]
- 虾皮跨境电商怎么样?虾皮跨境电商靠谱吗?全球[VPS测评]
- 金斗云:全场8折起,美国圣何塞高防VPS,20元/月;香港CN2 VPS美国VPS[主机]
- 景文互联年终活动:云服务器7折,多送2G内存,香港cn2\\日本cn2\日本VPS[主机]
- 华纳云年终钜惠活动:云服务器半年低至280元,香港高防服务器999元香港VPS[主机]
- 拼多多回应筹备跨境电商业务:不予置评全球[VPS测评]
- 印象云vps,香港安畅gia低至22元起,1核1G内存,小带宽无限流量,香港VPS[主机]
- 酷锐云双十一活动:美国vps、香港vps云主机,2核4G4M,50元/首美国VPS[主机]
- 向日葵-漏洞科普:海外云服务器三种漏洞修复方法快收藏起来!全球[VPS测评]
- 免备案服务器对权重和网站排名有影响吗?全球[VPS测评]
- 欧路云:加拿大/法国/新加坡高防vps,2核/2G/100M首月仅14元WINDOWS
- GigsGigsCloud:2核/4GB/50G空间/1TB流量/10M虚拟空间(主机)
转载请注明原文地址:http://140.238.13.167:12355/read-142738.html











