接触WSL2过程中整理沉淀的一些知识点,大纲如下,内容比较多,详细内容参考https://www.yuque.com/wushifengcn/kb/mbg1b5

欢迎感兴趣者补充和提出问题,共同学习。

基础和背景

缘起

命令行/CLI

Windows CLI

DOS命令行

PowerShell

WSL

Windows上运行linux程序的方式简介

虚拟机隔离模式

软件跨平台

Cygwin

MinGW

MSYS

WSL

WSL

WSL版本

WSL1

WSL2

WSL2的文件系统

安装和使用

已有安装的WSL版本如何区分版本

安装条件

界面安装

命令行安装

Linux Kernel安装

Linux Distribution

Ubuntu20的运行说明

执行命令

关闭

更多用法

配置文件

wsl.conf

. wslconfig

参考

互操作性

Windows访问Linux

文件

管道的使用

windows输出管道进入linux

linux输出管道进windows

windows访问linux的服务

MSTSC访问Linux桌面例子

使用浮动的IP

设置固定的ip

Linux访问windows

文件

访问windows的命令

管道

linux访问Windows服务

Linux分发版

官方直接用

导入导出

docker方式自己制作

Dockerfile文件制作桌面版LINUX

build的脚本

WSL GUI的使用

xRDP

X11方式

启动X11 Server

建立WSL连接

将GUI程序启动到 windows系统上

WSLg

容器开发

安装

docker ce/ee的安装

docker desktop的安装

基本命令

docker常用命令表

复杂些的例子

windows容器生态

容器仓库

开放仓库

自建仓库

自己搭建仓库环境

云上使用

镜像发布

镜像大小

Docker镜像层

提防构建路径

挤压镜像

命令合并

标准化镜像层

删除缓存

选择基础镜像

完全不选择基础镜像

多阶段构建

从精简镜像开始构建

编排

docker compose

swarm

k8s

容器安全

容器漏洞扫描工具

VS Code开发

快速干净环境体验TIP

编写Vagrantfile文件

运行Windows2019

进入Windows2019

VS Code remote WSL

WSL安装

安装Ubuntu分发版本

VS Code和插件安装

WSL运行

访问wsl内的服务

VS Code和容器下开发

windows下docker安装

VS Code Docker插件

VS Code常用插件Tip

shell总结和比较

Window Git Bash参考

git bash安装和使用

Sublime更有效的集成git-bash

脚本文件编写Tip

windows terminal

MobaXterm

Powershell

ubutnu下安装powershell

常用的一些小命令

使用powershell管理虚拟交换机

常用shell

WSL2学习和使用汇集的更多相关文章

  1. 给IT同学推荐这15个不错的学习网站,收藏起来慢慢看吧

    1.学堂在线:http://www.xuetangx.com 目前,学堂在线运行了包括包括清华大学.北京大学.复旦大学.斯坦福大学.麻省理工学院.加州大学伯克利分校等国内外几十所顶尖高校的优质课程.在 ...

  2. logistic regression浅析

    最近开始学习机器学习的相关理论知识,准备把自己的整个学习心得整理汇集成博客,一来可以督促自己,二来可以整理思路,对问题有一个更加透彻的理解,三来也可以放在网上和大家分享讨论,促进交流. 由于这次的学习 ...

  3. Ruby 参考教程

    Ruby 参考教程 https://www.ruby-lang.org/zh_cn/documentation/ http://ruby-doc.org/docs/ https://ruby-chin ...

  4. React Native指南汇集了各类react-native学习资源、开源App和组件

    来自:https://github.com/ele828/react-native-guide React Native指南汇集了各类react-native学习资源.开源App和组件 React-N ...

  5. 前端比较好的学习资料(包括js和css)以及 最全前端资源汇集

    js详细资料: http://javascript.ruanyifeng.com/ 『引』最全前端资源汇集: 来源:http://www.jeffjade.com/2016/03/30/104-fro ...

  6. 【同行说技术】swift最全学习资料汇集(一)

    Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序.2015年12月4日,苹果公司宣 ...

  7. ufldl学习笔记和编程作业:Feature Extraction Using Convolution,Pooling(卷积和汇集特征提取)

    ufldl学习笔记与编程作业:Feature Extraction Using Convolution,Pooling(卷积和池化抽取特征) ufldl出了新教程,感觉比之前的好,从基础讲起.系统清晰 ...

  8. AngularJs学习经验汇集

    >>关于ng-include 有时候你会发现你用这个指令想要加载某个模板总是加载不出来,url明明是对的,页面还是一片空白,这里有一个细节要注意以下: <div ng-include ...

  9. Angular学习资源汇集

    网站 官网:www.angularjs.org 中文官网(社区):www.angularjs.cn 博客 流浪猫的窝 粉丝日记:AngularJS体验式编程系列文章 一介布衣 文档 GitCafe A ...

随机推荐

  1. 关于连接服务器redis的教程

    第一步:下载RedisDesktopManager 这个百度一搜就有了,但是现在的版本ssh用不了 建议找可以用的版本,这个百度,懂得都懂. 第二步:服务器宝塔redis设置 在配置文件将bind 1 ...

  2. Jenkins启动配置

    http://172.17.0.1:8081/

  3. markdown写作系统

    markdown 电脑本地使用typora,可保存为md文件直接上传到有道云笔记中 直接使用博客园做为图床,可以存为草稿,然后把复制连接 有道云笔记 粘贴博客园的图片连接

  4. appium和selenium不同与相同之处

    原文来自: https://www.cnblogs.com/zhengshuheng/p/6370398.html selenium是web端的自动化,appium是app端的自动化,它继承了webd ...

  5. 用SpringBoot实现策略模式

    问题的提出 阅读别人代码的时候最讨厌遇到的就是大段大段的if-else分支语句,一般来说读到下面的时候就忘了上面在判断什么了.很多资料上都会讲到使用策略模式来改进这种代码逻辑. 策略模式的类图如下: ...

  6. virtualbox nat 模式下连接虚拟机redis

    主要是使用端口转发的方法 如果你能使用xshell等工具连接这个方法基本一样  接着修改redis.conf文件的69 行(我使用的是5.0)将这里的地址修改为虚拟机的 ip 地址,这里我使用的是备份 ...

  7. JDK源码阅读(4):HashMap类阅读笔记

    HashMap public class HashMap<K, V> extends AbstractMap<K, V> implements Map<K, V>, ...

  8. openssl 生成证书上 grpc 报 legacy Common Name field, use SANs or temporarily enable Common Name matching with GODEBUG=x509ignoreCN=0

    最近用传统的方式 生成的证书上用golang 1.15. 版本 报 grpc 上面 ➜ ~ go version go version go1.15.3 darwin/amd64 上面调用的时候报错了 ...

  9. 第29篇-调用Java主类的main()方法

    在第1篇中大概介绍过Java中主类方法main()的调用过程,这一篇介绍的详细一点,大概的调用过程如下图所示. 其中浅红色的函数由主线程执行,而另外的浅绿色部分由另外一个线程执行,这个线程最终也会负责 ...

  10. 安装 webstorm--->vue

    一.先去官网下载webstorm     https://www.jetbrains.com/ 不论是Mac的还是win得都有相应的版本, 二.再去官网下载git     https://git-sc ...