【Linux入门】使用scp和filezilla远程传输文件

本文介绍如何使用scp命令实现本地与远程主机之间的文件或目录传输,并对比介绍了FileZilla这一免费、开源的可视化文件传输工具的特点及优势。

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

scp简介

很多时候我们需要在两个主机之间传送文件,比如为了完成ssh连接,需要在远程服务器上放置.pub的公钥文件。scp 命令可在本地与远程主机之间复制文件或目录,达到我们的需求

scp命令格式

$ scp [-r] [[user1@]hostname1:]file1 ... [[user2@]hostname2:]file2

举两个实际生活中遇到的例子:

  • 当我们想从本地传输文件到远程。欲传输文件为当前目录下1.txt文件,远程服务器ip为11.22.33.44,远程用户为zara,要传输到的文件目录为/home
    scp 1.txt zara@11.22.33.44:/home
    
  • 当我们想从远程传输文件到本地当前目录
     scp zara@11.22.33.44:/home/zarathustra/1.txt .
    

如果想要传输文件夹,需要加上-r

filezilla简介

为了传输文件方便快捷,可以选择使用filezilla

filezilla具有以下几个特点:

  • 免费、开源,这很重要
  • 界面可视化,易于操作,拖拽即可
  • 多平台支持
  • 具有站点管理器(Site Manager)和传输队列管理
  • 具有断点续传功能且支持容量大于4GB的文件(曾经在服务器上传输过40+GB的文件)
  • 支持中文
  • 太多了不列了

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值