linux获取windows文件

老刘

这可能是最“不正经”的Linux拷Windows文件指南了

说起来你可能不信,我前两天差点被这事儿给整破防了。

情况是这样的:我主力机是一台跑着Ubuntu的笔记本,但公司那套老掉牙的财务系统,死活只认Windows。结果就是,每周一我都得像个数据搬运工,吭哧吭哧地把Windows虚拟机里生成的一堆报表、文档,倒腾到Linux这边来处理。

最开始我用U盘,像个原始人一样插了拔、拔了插。直到某次U盘突然罢工,而我第二天就要交报告——那一刻,我对着电脑屏幕,深刻理解了什么叫“绝望”。

后来我才发现,其实在Linux里“偷”Windows的文件,路子野得很,也方便得很。根本不用那么费劲。今天我就把我踩过的坑、试过的方法,都跟你唠唠。说白了,咱的目标就一个:怎么省事怎么来。


方法一:直接挂载Windows分区(最“莽”的办法)

linux获取windows文件

这招适合你的电脑是双系统——也就是硬盘上既装着Windows,又装着Linux。

你开机进了Linux,是不是总觉得Windows那边的东西“消失”了?其实它们没丢,就在硬盘的某个角落里躺着呢。Linux只是暂时没去“搭理”它们。

怎么操作?

  1. 首先,打开终端(别怕,就这一次需要打命令),输入 lsblk 或者 sudo fdisk -l。你会看到一堆硬盘分区信息,名字通常是 /dev/sda1/dev/nvme0n1p3 这种。
  2. 找到那个类型显示为 NTFS 或者 Microsoft basic data 的分区,那就是你的Windows地盘了。记下它的设备名(比如 /dev/nvme0n1p3)。
  3. 找个地方给它“开门”。比如,在 /mnt 目录下新建个文件夹:
    sudo mkdir /mnt/windows
  4. 最后,挂载它:
    sudo mount /dev/nvme0n1p3 /mnt/windows

搞定。现在你去 /mnt/windows 这个文件夹里看看,是不是Windows下的“用户”、“Program Files”都出来了?想复制啥就复制啥,跟在Linux里操作自家文件一模一样。

(私货时间: 这方法虽然直接,但有个小问题——如果你Windows开了“快速启动”,下次进Windows可能会抱怨磁盘有问题需要检查。关掉快速启动,或者每次在Linux里拷贝完,记得用 sudo umount /mnt/windows 命令“安全弹出”一下,就没事了。


方法二:通过网络共享(最“优雅”的办法)

如果两台电脑,一台是Windows,一台是Linux,都在同一个局域网里(比如连着同一个Wi-Fi),那这招就是天选之子。

这其实就是让Windows“大大方方”地开个共享文件夹,然后Linux走过去拿。

在Windows这边(以Win10/11为例):

  1. 右键点击你想共享的文件夹(比如“桌面”或者“文档”),选“属性”。
  2. 切换到“共享”选项卡,点“高级共享”。
  3. 勾上“共享此文件夹”,权限可以给“读取”或者“读取/写入”(看你想不想让Linux也能往里存东西)。
  4. 记下这个文件夹的共享路径,通常长这样:\\你的电脑名\共享文件夹名

在Linux这边:

现在主流Linux桌面(比如Ubuntu、Fedora)的文件管理器里,一般都有个“连接到服务器”或者“访问网络位置”的功能。

你只需要:

  1. 打开文件管理器。
  2. 在地址栏直接输入:smb://windows电脑的IP地址/共享文件夹名。 (不知道Windows电脑IP?在Windows的CMD里输入 ipconfig,找“IPv4 地址”那行。)
  3. 按回车,可能会让你输入Windows的用户名和密码。
  4. 然后——恭喜,Windows的文件夹就像本地磁盘一样出现在你面前了。

说白了,这就像在小区里串门。 你(Linux)知道了邻居(Windows)的门牌号(IP)和他家客厅的密码(共享权限),以后随时都能过去坐坐,拿点零食(文件)。


方法三:第三方工具“暴力”中转(最“无脑”的办法)

如果你觉得上面两种都有点技术门槛,或者情况特殊(比如文件在别人的Windows电脑上),那就用这招:找个“中间人”。

这个“中间人”可以是:

  • 网盘: 在Windows上传到百度网盘、OneDrive、Dropbox,然后在Linux上打开网页版或者客户端下载。(真绝了,虽然慢点,但真是万能解药。)
  • 社交软件/邮件: 文件不大?直接微信/QQ发“文件传输助手”,或者给自己发封邮件,在Linux那头收。这种感觉你懂吧? 虽然不专业,但紧急时刻能救命。
  • 开源同步工具: 比如 SYNcthing。这个我得重点安利一下,它能在两台电脑之间建立点对点的同步文件夹,设置好之后,文件自动同步,完全不用你操心。简直是懒人福音,精神氮泵!

所以,到底该选哪个?

行了,方法列完了。是不是有点眼花?我给你总结个不正经的小建议:

  • 如果你是双系统玩家, 只是临时拷个东西,用方法一(直接挂载)。简单粗暴,直捣黄龙。
  • 如果你有两台电脑, 需要频繁、长期地互传文件,方法二(网络共享) 是你的不二之选。一旦设好,一劳永逸。
  • 如果你是“我就想快点搞定别烦我”型选手, 或者网络环境复杂,方法三(网盘/工具中转) 最省心。别跟技术较劲,怎么方便怎么来。

很多人觉得Linux和Windows是老死不相往来的两个世界,其实吧,它们之间的墙,远没有你想象的那么厚。很多时候,就是我们自己给自己设了限。

最后,分享一个我自己的习惯:现在我长期用方法二(SMB共享),把我Windows虚拟机里的“文档”文件夹直接映射到Linux桌面。需要什么文件,直接拖过来就行,流畅得仿佛它们本来就在一起。

——技术本来就是为了让人更懒,而不是更忙的,对吧?

好了,方法都在这儿了,挑个顺手的去试试。如果还遇到啥奇葩问题,评论区见。行了,不废话了,折腾去吧。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,21人围观)

还没有评论,来说两句吧...

目录[+]