返回列表 发布新帖
查看: 32|回复: 0

从Windows到Linux的三种文件传输方法

发表于 4 天前 | 查看全部 |阅读模式

这里或许是互联网从业者的最后一片净土,随客社区期待您的加入!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 hj12 于 2025-4-27 17:36 编辑

在跨平台工作环境中,经常需要将文件从Windows系统传输到Linux服务器,在 Windows 和 Linux 之间传输文件有多种方法,以下是三种常见且实用的方式,适用于不同场景:

1. 使用 SSH 工具(SCP/SFTP)
适用场景:安全传输、远程服务器管理
需满足条件:Linux 系统已开启 SSH 服务(默认端口 22)。
方法 1:SCP(命令行)
  1. scp [源文件路径] 用户名@服务器IP:目标路径
复制代码
例如:
  1. scp C:\path\to\local\file.txt username@linux_ip:/home/username/target_path/
复制代码

方法 2:SFTP(图形化工具如 WinSCP)下载 WinSCP,输入 Linux 的 IP、用户名、密码,通过拖拽即可传输文件。
2. 共享文件夹(Samba/NFS)
适用场景:局域网内频繁文件共享
需满足条件:配置 Linux 的 Samba 服务或 NFS。
步骤(以 Samba 为例)
  • Linux 端安装 Samba
  1. sudo apt install samba  # Ubuntu/Debian
  2. sudo systemctl start smbd
复制代码
  2. 编辑配置文件(/etc/samba/smb.conf),添加共享目录:
  1. [share]
  2. path = /home/username/shared
  3. writable = yes
  4. valid users = username
复制代码
  3. 重启服务
  1. sudo systemctl restart smbd
复制代码
  4. Windows 端访问
  • 打开文件资源管理器,输入 \\linux_ip\share,输入用户名密码即可访问。

3. 直接挂载磁盘(物理介质/U盘)
适用场景:物理机间快速传输、无网络环境
注意事项:Linux 需支持 NTFS/FAT32(Windows 常用格式)。
步骤
  • 格式化 U 盘为 FAT32(兼容性最好):
  • 在 Windows 中右键 U 盘 → 格式化 → 选择 FAT32。
   2. 在 Linux 中挂载 U 盘
  1. sudo mkdir /mnt/usb  # 创建挂载点
  2. sudo mount /dev/sdb1 /mnt/usb  # 挂载(需替换为实际设备名)
复制代码
   3. 传输文件后卸载:
  1. sudo umount /mnt/usb
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2025 Suike Tech All Rights Reserved. 随客交流社区 (备案号:津ICP备19010126号) |Processed in 0.111006 second(s), 9 queries , Gzip On, MemCached On.
关灯 在本版发帖返回顶部
快速回复 返回顶部 返回列表