首页
语音便捷记账
开发服务
关于我
投稿
搜索
1
Android 系统级去广告方案全攻略:从 DNS 到 AdGuard 全覆盖
297 阅读
2
Flow Launcher:Windows上的Spotlight级快速启动器
280 阅读
3
Files:让Windows文件管理焕然一新
242 阅读
4
0 A.D. - 免费开源的古代战争即时战略游戏
231 阅读
5
Super Productivity:开发者的全能任务管理工具
204 阅读
默认分类
软件推荐
建站教程
服务器运维
自建服务
域名专题
深度指南
热点新闻
安卓
windows
登录
搜索
标签搜索
Windows
工具
跨平台
安全
Android
Linux
效率
开源
命令行
服务器
Mac
硬件
清理
开发
建站教程
优化
截图
视频
Nginx
AI
老郑的博客
累计撰写
369
篇文章
累计收到
11
条评论
首页
栏目
默认分类
软件推荐
建站教程
服务器运维
自建服务
域名专题
深度指南
热点新闻
安卓
windows
页面
语音便捷记账
开发服务
关于我
投稿
搜索到
1
篇与
的结果
2026-08-09
WSL2 完全指南:Windows 上运行 Linux 的最佳实践 2026
WSL2(Windows Subsystem for Linux 2)是微软在 Windows 内核中集成的轻量级虚拟机,让 Linux 二进制文件直接在 Windows 上原生运行。相比 WSL1 的系统调用翻译层,WSL2 使用真正的 Linux 内核,兼容性接近 100%,性能大幅提升。安装一条命令搞定:管理员 PowerShell 执行 wsl --install。这会自动启用虚拟机平台、安装 Linux 内核更新包、下载 Ubuntu 发行版。重启后自动进入 Ubuntu 设置用户名密码。如需其他发行版:wsl --list --online 查看可用发行版列表(Debian/Kali/Alpine/OracleLinux 等),wsl --install -d Debian 安装。跨系统文件互访在 WSL 中访问 Windows 文件:/mnt/c/Users/用户名/ 直接挂载了你的 C 盘。在 Windows 中访问 WSL 文件:资源管理器地址栏输入 \\wsl$\Ubuntu 即可浏览。但是注意:不要在 Windows 下直接编辑 WSL 文件系统中的文件(走 9P 协议性能极差),反过来在 WSL 里操作 /mnt/c 的文件性能也低于原生 Linux 文件系统。最佳实践:项目代码放在 WSL 的 ext4 文件系统内(~/projects),用 VS Code 的 Remote-WSL 扩展无缝开发。网络与端口转发WSL2 默认使用 NAT 网络,Windows 可以通过 localhost 访问 WSL 中启动的服务(自动端口转发)。比如在 WSL 中 npm run dev 启动 3000 端口,Windows 浏览器访问 localhost:3000 即可。反过来,WSL 中访问 Windows 的服务需要用 $(cat /etc/resolv.conf | grep nameserver | awk '{print $2}') 获取 Windows 的 IP。内存和性能优化WSL2 默认会吃掉一半物理内存且不主动释放。在用户目录下创建 .wslconfig 文件来限制:[wsl2]\nmemory=4GB\nprocessors=4。这个配置对所有 WSL2 发行版生效。
2026年08月09日
76 阅读
0 评论
0 点赞