Linux主机之间传输文件的四种主流方式

本文介绍了Linux主机之间传输文件的四种主流方法:scp提供安全的远程文件拷贝;wget是Linux下的下载工具,支持HTTP、HTTPS和FTP协议;rsync使用高效算法实现远程数据同步;rcp用于远程复制文件或目录,需要预先设置信任主机。文章列举了各命令的格式、参数和实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

经常使用,今天顺便整理一下~

1、scp

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

当服务器硬盘变为只读 read only system 时,用 scp 可以把文件移出来。另外,scp 占用非常小的系统资源,不会提高多少系统负荷,基本不影响系统正常使用。

命令格式

scp [参数] <源地址(用户名@IP地址或主机名)>:<文件路径> <目的地址(用户名 @IP 地址或主机名)>:<文件路径> 

常用参数
-p 保留原文件的修改时间,访问时间和访问权限

-r 递归复制整个目录

-v 详细方式显示输出

-C 允许压缩

-P 指定数据传输用到的端口号

实例

# 把本地的 source.txt 文件拷贝到 192.168.8.8 机器上的 /home/user 目录下
scp /home/codedancing/source.txt user@192.168.8.8:/home/user/

# 把 192.168.8.8 机器上的 source.txt 文件拷贝到本地的 /home/codedancing 目录下
scp user@192.168.8.8:/home/user/source.txt /home/codedancin
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值