红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
  1. 首页
  2. 开发工具
  3. 正文

Windows Sub Linux 体验

2021年7月29日 1588点热度 1人点赞 1条评论

之前就在各种地方看过有开发者介绍WSL,并且言传身教地说有多么的优秀,但因为我的C盘一直爆满,所以也没有安装的心思。但最近解决了这个问题,所以赶紧来安装体验一下吧。

什么是WSL

WSL全称Windows Sub Linux,也就是W10下的一个Linux子系统。具体来说就是一个实用Linux内核实现的Windows兼容层,也就是在Windows系统之上再架设一个Linux兼容层,再安装一个Linux发行版之后就可以像操作Linux那样操作Windows。并且官方给出的说法是可以直接调用Linux内核而非通过虚拟机实现,效率更高。

安装

推荐在安装前先安装一个Windows Terminal,这样在安装完WSL和Linux发行版之后,会自动在Windows Terminal中创建一个命令窗口选项。关于如何安装,可以阅读Windows Terminal+PowerShell 配置。

网上有各种开发者自己编写的安装说明,但是这里推荐Windows官方指南适用于 Linux 的 Windows 子系统安装指南 (Windows 10)。

内容很简单,通过几个命令就可以轻松安装。

安装完WSL之后需要前往商店安装一个Linux发行版,选择自己喜欢的就行。

安装好Linux发行版之后会提示你是否运行,第一次运行后按提示设置管理员账号和密码就可以完成全部安装步骤。

体验

image-20210729104258668

因为我已经安装了Windows Terminal,所以在WT中已经自动添加了Linux发行版Debian的图标和选项,只要点击就可以打开WSL的窗口。

此外关于Windows与Linux最大的不同:文件系统。对此WSL的处理方式是将各种盘符挂在到/mnt目录下,比如C盘对应的目录就是/mnt/c。

其它就没有什么好说的了,各种Linux命令都可以执行,举个实用的例子:

image-20210729105735834

在Windows下想查看一个目录下边子文件夹的大小不是很容易,甚至可能需要安装一些第三方资源管理器,实用WSL只需要实用一个命令du -h -d 1就可以了,如果你熟悉Linux命令还可以进一步执行排序筛选等操作,可以快速排查哪些目录占用空间,进而优化存储。

关于WSL的简单体验就到这里了,谢谢阅读。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: WSL
最后更新:2021年7月29日

魔芋红茶

加一点PHP,加一点Go,加一点Python......

点赞
< 上一篇
下一篇 >

文章评论

  • nfmd

    这东西我用的时候有些命令无法执行,必须到虚拟机里

    2021年7月29日
    回复
  • 取消回复

    *

    code

    COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
    本网站由提供CDN加速/云存储服务

    Theme Kratos Made By Seaton Jiang

    宁ICP备2021001508号

    宁公网安备64040202000141号