怎么在 Windows 复制 Linux 打开:几种最实用的方法,一看就会
很多人都会遇到这种情况:Windows 里复制了一段内容,想在 Linux 里直接粘贴打开,结果发现不太顺手,甚至两边像“各用各的剪贴板”。其实这不是系统坏了,而是Windows 和 Linux 的剪贴板、远程连接方式、文件共享方式不同导致的。
这篇文章就围绕 “怎么在 Windows 复制 Linux 打开” 这个问题,给你讲清楚:
- 如果你是在 Windows 上操作 Linux 虚拟机,怎么复制粘贴
- 如果你是Windows 远程登录 Linux 服务器,怎么传文件、复制命令
- 如果你是想把 Windows 里的文件/文本直接拿到 Linux 用,该怎么做最省事
- 还会顺带说一下常见坑和解决办法
一、先搞清楚你的场景
“Windows 复制,Linux 打开”这句话其实有几种不同意思,不同场景做法不一样:
1. Windows 和 Linux 是装在同一台电脑上的双系统
这种情况下,Windows 运行时是没法直接打开 Linux 分区里的系统文件的。
因为 Linux 常用的是 ext4、xfs 这类分区格式,Windows 默认不认识。
2. Windows 里装了 Linux 虚拟机
比如你用的是:
- VMware
- VirtualBox
- Hyper-V
这种最容易实现复制粘贴,但前提是虚拟机增强功能安装好了。
3. Windows 远程连接 Linux 服务器
比如:
- SSH
- Xshell
- MobaXterm
- PuTTY
- Windows Terminal + SSH
这种情况下,复制的是命令或文本,通常通过终端直接粘贴就行,或者用 SCP/SFTP 传文件。
4. 你只是想把 Windows 里的文件拿到 Linux 里打开
这时最稳的办法一般是:
- U 盘
- 共享文件夹
- 网络共享
- SCP/SFTP
- 云盘
二、最常见的几种方法
方法一:虚拟机里开启复制粘贴功能
如果你是在 Windows 上运行 Linux 虚拟机,这是最简单的。
适用场景
- Windows 是宿主机
- Linux 是 VMware/VirtualBox 里的虚拟机
1)VMware 的设置方法
第一步:安装 VMware Tools
这是实现剪贴板互通的关键。
进入 Linux 虚拟机后,执行:
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
如果你用的是 CentOS / RHEL:
sudo yum install open-vm-tools open-vm-tools-desktop -y
安装后重启 Linux。
第二步:开启复制粘贴共享
在 VMware 中打开虚拟机设置,确认:
- Guest ISolation
- 勾选 Enable copy and paste
- 勾选 Enable drag and drop
第三步:重新登录或重启
有时候安装完工具不重启,功能不会立刻生效。
2)VirtualBox 的设置方法
第一步:安装增强功能
VirtualBox 菜单里选择:
- 设备
- 插入增强功能光盘映像
然后在 Linux 里安装增强功能。
Ubuntu / Debian 常用命令:
sudo apt update
sudo apt install virtualbox-guest-utils virtualbox-guest-x11 -y
第二步:设置剪贴板共享
在虚拟机设置中找到:
- General
- Advanced
- Shared Clipboard
- 选择 Bidirectional(双向)
如果还想拖拽文件,也可以打开:
- Drag’n’Drop
- 选择 Bidirectional
注意事项
- 虚拟机剪贴板共享必须有增强工具,否则多半不通
- 大文件不建议靠复制粘贴,建议用共享文件夹或 SFTP
- 有些 Linux 桌面环境太精简,可能要额外装桌面组件才正常
方法二:Windows 和 Linux 通过 SSH 复制文本
如果你是在 Windows 上连 Linux 服务器,最常用的就是 SSH。
适用场景
- 远程管理 Linux 服务器
- 在 Windows 里复制命令,粘贴到 Linux 终端执行
- 从 Linux 复制输出结果回 Windows
常用工具
- Windows Terminal
- PowerShell
- PuTTY
- Xshell
- MobaXterm
基本操作
在 Windows 复制内容后,到 SSH 终端里直接:
- 右键粘贴
- 或者按
Shift + Insert - 有些终端支持
Ctrl + Shift + V
例如你在 Windows 里复制了:
sudo apt update && sudo apt upgrade -y
然后在 Linux SSH 窗口里粘贴执行即可。
如果粘贴不了
常见原因:
- 终端快捷键冲突
- 没开启鼠标右键粘贴
- 远程软件设置里禁用了剪贴板
MobaXterm 的优势
如果你是新手,MobaXterm 很适合,因为它:
- 支持 SSH
- 支持 SFTP 文件传输
- 支持剪贴板同步
- 左边直接显示远程文件
对小白来说,比 PuTTY 更省事。
方法三:用 SFTP/SCP 传文件到 Linux
如果你是想把 Windows 里的文件拿到 Linux 打开,而不是只复制文字,最实用的方法就是传文件。
适用场景
- 图片、文档、压缩包、代码文件
- Windows 文件要在 Linux 中处理
- 不想折腾共享盘
方案 1:SCP 命令
如果 Windows 上已经装了 OpenSSH,可以直接用命令上传。
上传文件到 Linux
scp C:\Users\你的用户名\Desktop\test.txt 用户名@LinuxIP:/home/用户名/
比如:
scp C:\Users\admin\Desktop\test.txt root@192.168.1.100:/root/
上传文件夹
scp -r C:\Users\admin\Desktop\myfolder root@192.168.1.100:/root/
方案 2:SFTP 图形工具
更适合新手:
- WinSCP
- FileZilla
- MobaXterm 自带文件管理器
操作方式很简单:
- 输入 Linux IP、用户名、密码
- 连接成功
- 左边是 Windows,右边是 Linux
- 直接拖文件过去
注意事项
- Linux 服务器要开 SSH 服务,默认端口一般是 22
- 防火墙要放行 22 端口
- 传大文件时,SFTP 比手动复制更稳定
方法四:共享文件夹,让 Windows 和 Linux 共用一份文件
如果你经常两边互传文件,共享文件夹是长期最省心的方案。
适用场景
- Windows 和 Linux 虚拟机之间频繁交换文件
- 双系统但主要依赖一个数据盘
- 想让两个系统都能访问同一批文件
1)虚拟机共享文件夹
以 VMware 为例:
- 打开虚拟机设置
- 找到 Shared Folders
- 添加 Windows 上的某个目录
- 设置为自动挂载
Linux 里通常会出现在:
/mnt/hgfs/
VirtualBox 也有类似共享文件夹功能。
2)双系统用 NTFS 数据盘
如果你是 Windows + Linux 双系统,最推荐做法是:
- 单独弄一个 NTFS 数据分区
- 两个系统都能读写
这样 Windows 里放的文件,Linux 启动后也能直接打开。
注意事项
- Linux 默认能读 NTFS,但旧环境可能要装
ntfs-3g - 不要把系统重要文件放共享盘里乱改
- 共享盘适合存文档、图片、安装包、素材,不适合放系统目录
方法五:双系统情况下,Windows 访问 Linux 文件
如果你说的“在 Windows 复制 Linux 打开”是指:
Windows 想打开 Linux 系统盘里的文件,那就要分情况。
情况 1:Linux 分区是 ext4
Windows 默认不能直接识别。
你可以用这些方式:
- 装第三方工具读取 ext4
- 用 Linux 启动盘进入 Linux 再拷贝
- 通过共享分区转移文件
情况 2:Linux 文件放在 NTFS 数据盘里
这个最好办,Windows 直接就能看到。
不建议直接做的事
- 直接在 Windows 里修改 Linux 的系统分区
- 随便删除 Linux 分区里的系统文件
因为这很容易把 Linux 搞坏,尤其是 /etc、/boot、/usr 这些目录。
三、不同需求的最佳方案
1. 只是复制文字、命令
首选:
- SSH 终端直接粘贴
Ctrl + Shift + V- 右键粘贴
2. 传文件
首选:
- WinSCP
- MobaXterm
- SCP
3. Windows 和 Linux 虚拟机互传
首选:
- 开启共享剪贴板
- 共享文件夹
4. 双系统长期使用
首选:
- 单独建一个 NTFS 数据盘
- 两边都访问这个盘
四、常见问题和解决办法
问题 1:为什么 Windows 复制了,Linux 里粘贴不了?
常见原因:
- 没开剪贴板共享
- 虚拟机增强工具没装
- 远程终端不支持鼠标粘贴
- Linux 桌面没启用剪贴板服务
解决办法:
- VMware / VirtualBox 装增强工具
- SSH 工具换成 MobaXterm
- 试试
Ctrl + Shift + V - 重启虚拟机
问题 2:为什么能复制文本,不能复制文件?
因为文本复制和文件传输不是一回事。
剪贴板主要处理短文本,文件要靠:
- 共享文件夹
- SCP/SFTP
- 网盘
- U 盘
问题 3:Windows 看不到 Linux 分区
因为分区格式不兼容。
Linux 常见的 ext4 Windows 不原生支持。
解决办法:
- 不要直接硬读系统分区
- 用共享分区
- 用虚拟机共享文件夹
- 借助 Linux 启动盘
问题 4:复制过去的命令格式乱了
比如从 Windows 复制到 Linux,内容里可能带有:
- 中文引号
- Windows 换行符
- 多余空格
解决办法:
- 尽量复制纯文本
- 先粘贴到记事本检查一下
- 命令尽量自己手敲关键部分
五、最适合小白的实用建议
如果你是电脑小白,直接记住下面这套就行:
场景一:你在 Windows 上开 Linux 虚拟机
用:
- VMware Tools 或 VirtualBox 增强功能
- 开启双向剪贴板
- 再加共享文件夹
场景二:你在 Windows 远程连 Linux 服务器
用:
- MobaXterm
- 复制文本直接粘贴
- 大文件用 SFTP 传
场景三:你是双系统用户
用:
- NTFS 数据盘
- 不要直接乱动 Linux 系统分区
六、推荐的最稳方案
如果只选一个最省事的方案,我会这样建议:
只是复制文字
SSH 终端 + 剪贴板粘贴
只是传文件
WinSCP 或 MobaXterm
虚拟机日常使用
增强工具 + 双向剪贴板 + 共享文件夹
双系统长期用
NTFS 数据盘
七、总结
“Windows 复制 Linux 打开”本质上不是一个单一操作,而是看你处在什么环境里:
- 虚拟机:装增强工具,开共享剪贴板
- 远程服务器:SSH 直接粘贴,文件用 SFTP
- 双系统:用 NTFS 数据盘共享文件
- 跨系统文件传输:优先用共享文件夹、SCP、WinSCP
真正好用的关键点就两个:
文本靠剪贴板,文件靠传输工具。
只要分清楚这两类需求,Windows 和 Linux 之间的“复制打开”其实一点都不难。

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