接触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. 在Ubuntu18.04安装docker之后,以登陆用户身份执行docker pull jenkins,报错:connect: permission denied

    Using default tag: latest Got permission denied while trying to connect to the Docker daemon socket ...

  2. js模块化开发 AMD CMD Commonjs

    在es6全面实行开来之前  js实现模块开发方案有: 1.AMD 异步模块开发定义  依赖前置,requireJs应用了这一规范 require([module], callback); 加载完后回调 ...

  3. Kafka与RocketMq文件存储机制对比

    一个商业化消息队列的性能好坏,其文件存储机制设计是衡量一个消息队列服务技术水平和最关键指标之一. 开头问题 kafka文件结构和rocketMQ文件结构是什么样子?特点是什么? 一.目录结构 Kafk ...

  4. P7444-「EZEC-7」猜排列【dp】

    正题 题目链接:https://www.luogu.com.cn/problem/P7444 题目大意 一个长度为\(n\)的排列,已知每个\(c_i\)表示那个排列中\(mex\)为\(i\)的区间 ...

  5. 01 ASP.NET Core 3 启动过程(一)

    ASP.NET Core 3 启动过程(一) 最近又忙于各种扯淡,今天来一个需求,明天又来一个需求,后天需求又变了,这可能是很多人遇到的情况.正在紧张的忙碌着,突然一个信息把所有计划打乱了," ...

  6. Django+Nginx+Uwsgi(全网最全步骤工作原理流程与部署历程)

    一.必要前提 1.1 准备知识 django 一个基于python的开源web框架,请确保自己熟悉它的框架目录结构. uWSGI 一个基于自有的uwsgi协议.wsgi协议和http服务协议的web网 ...

  7. .Net Core 获取上下文HttpContext

    1.先定义一个类 using Microsoft.AspNetCore.Http; namespace BCode.Util { public class MvcContext { public st ...

  8. 基于Hyperledger Fabric实现ERC721

    介绍 超级账本(Hyperledger)项目是首个面向企业应用场景的开源分布式账本平台.由linux基金会牵头,包括 IBM 等 30家初始企业成员共同成立的. 区块链网络主要有三种类型:公共区块链. ...

  9. LCT模板(学习笔记)(洛谷3690)(加边,删边,修改点权)

    最近学习了一波LCT qwq 强势安利Flashhu的博客!!!!! 真的特别详细(可惜我不会弄链接) 如果有想要学习\(LCT\)的同学,可以直接看他的博客 我这里就简单写一点自己的体会啊. \(L ...

  10. linux Samba 搭建

    Samba is a free and open-source software package that provides seamless file and print services to S ...