ubuntu

如何在Ubuntu中进行文件传输

小樊
55
2025-09-11 03:16:25
栏目: 智能运维

在Ubuntu中进行文件传输可通过以下方式操作:

一、命令行工具

  1. SCP(安全复制)

    • 从本地到远程:scp /本地路径/文件 用户名@远程IP:/远程路径
    • 从远程到本地:scp 用户名@远程IP:/远程路径/文件 /本地路径
    • 递归复制目录:加-r参数,如scp -r /本地目录 用户名@远程IP:/远程路径
  2. SFTP(交互式传输)

    • 连接远程:sftp 用户名@远程IP
    • 上传文件:put 本地文件 远程路径
    • 下载文件:get 远程文件 本地路径
  3. Rsync(增量同步)

    • 同步文件:rsync -avz /本地路径 用户名@远程IP:/远程路径
    • 支持断点续传,适合大文件或定期同步。

二、图形化工具

  1. FileZilla

    • 安装:sudo apt install filezilla
    • 输入远程IP、用户名、密码(SFTP/FTP协议),通过拖放文件传输。
  2. Nautilus文件管理器

    • 通过“位置→连接到服务器”,输入SFTP/FTP地址、用户名密码直接访问远程文件。

三、共享文件夹(局域网)

  1. Samba共享

    • 安装:sudo apt install samba
    • 配置共享目录(编辑/etc/samba/smb.conf),添加用户并重启服务:
      sudo smbpasswd -a 用户名  
      sudo systemctl restart smbd  
      
    • Windows访问:通过“\Ubuntu_IP\共享名”输入用户名密码。
  2. NFS共享

    • 适用于Linux间共享,安装后配置/etc/exports并重启服务。

四、注意事项

根据需求选择合适方式,命令行适合批量操作,图形化工具适合新手或不熟悉命令的用户。

0
看了该问题的人还看了