wsl初体验(代码片段)

jiangoil jiangoil     2022-12-15     736

关键词:

Windows10 新增加了WSL子系统, 体验了一下感觉还不错...
 
开启对应的功能后, 在商店里选择安装Ubuntu就可以了.

迁移文件系统

WSL 的文件系统位于 C 盘,当安装的软件越来越多时,会占用大量的 C 盘空间。这对于使用 SSD 的同学或者C 盘空间本身很小的同学十分不便,因此很多人都存在将 WSL rootfs 迁移至系统其它路径的需求。该问题官方正在研究一种稳定可行的方案,具体进展详见 https://github.com/Microsoft/WSL/issues/449. 目前一个比较好的解决方案是采用DDoSolitary开发的 LxRunOffline. 其解决方案如下:

  1. 下载 LxRunOffline 软件 链接为:https://github.com/DDoSolitary/LxRunOffline/releases
  2. 解压,并在该目录下打开命令提示符,输入如下代码
    1
    2
    3
    4
    5
    # 显示当前的 Distribution 名称
    > LxRunOffline list
    Legacy
    # 移动该 Distribution
    > LxRunOffline move -n Legacy -d D:\wsl\legacy

    上述命令将整个 WSL 的 rootfs 移动至 D:\wsl\legacy 文件夹下。

  3. check 能否正常使用,按照使用一节提示的操作进行即可。

效率提高

wsl-terminal 是一款用来快速在当前目录下打开 WSL 的终端,其使用步骤详见官方说明。

springboot——初体验(代码片段)

1.SpringBoot优点1.1Createstand-aloneSpringapplications创建独立的spring应用1.2EmbedTomcat,JettyorUndertowdirectly(noneedtodeployWARfiles)内嵌web服务器1.3Provideopinionated'starter'dependenciestosimplifyyourb 查看详情

程序开发初体验(代码片段)

程序开发初体验一、预估与实际PSP2.1PersonalSoftwareProcessStages预估耗时(分钟)实际耗时(分钟)Planning计划2010?Estimate?估计这个任务需要多少时间2010Development开发370380?Analysis?需求分析(包括学习新技术)3020?DesignSpec?生成设计文档6020?... 查看详情

docker初体验(代码片段)

问题解决时间差8h小时问题容器默认采用UTC时区(标准时间),而实际时间为CST(ChinaShanghaiTime,东八区时间),通过配置环境变量解决containers:-env:-name:TZvalue:Asia/Shanghai 查看详情

docker初体验(代码片段)

问题解决时间差8h小时问题容器默认采用UTC时区(标准时间),而实际时间为CST(ChinaShanghaiTime,东八区时间),通过配置环境变量解决containers:-env:-name:TZvalue:Asia/Shanghai 查看详情

neatreader初体验(代码片段)

NeatReader初体验书看不下去,体验失败.2.相关链接官网:https://neat-reader.cn/在线云端URL:https://neat-reader.cn/webapp#/Windows下:https://neat-reader.cn/downloads/windows 查看详情

sass初体验(代码片段)

SASS初体验标签(空格分隔):sassscsscss1.编译环境需要安装Ruby,之后需要打开StartCommandPromptwithRuby运行geminstallsass2.命令行编译sass<要编译的sass文件路径>/style.scss:<要输出css文件路径>/style.css多文件编译(必须用--watch?反正我... 查看详情

electron-初体验(代码片段)

Electron的安装使用electron-forge脚手架>npminstall-gelectron-forgenpmWARNdeprecatedcore-js@2.6.11:core-js@<3isnolongermaintainedandnotrecommendedforusageduetothenumberofissues.Please,upgradeyourdependenc 查看详情

docker初体验(代码片段)

docker学习笔记dockerdocker各个名词说明docker的基本命令dockersearch镜像名字dockerpull镜像名字:TAGdockerimagesdockerrun-itd-p宿主机端口:容器内端口--name自定义名词镜像IDdockerpsdockerstop容器iddockerps-adockerstart容器iddockerrestart容器iddockerlogs 查看详情

copilot初体验(代码片段)

Copilot初体验大家好,我是小陆,亚欧大陆的陆。小陆是一个对一切新奇的事物充满了兴趣的人。GitHubCopilot(https://copilot.github.com/)是GitHub和OpenAI合作开发的一个人工智能工具,用户在使用VisualStudioCode、MicrosoftVisualStudio... 查看详情

copilot初体验(代码片段)

Copilot初体验大家好,我是小陆,亚欧大陆的陆。小陆是一个对一切新奇的事物充满了兴趣的人。GitHubCopilot(https://copilot.github.com/)是GitHub和OpenAI合作开发的一个人工智能工具,用户在使用VisualStudioCode、MicrosoftVisualStudio... 查看详情

zookeeper初体验(代码片段)

安装ZookeeperMacOSMac用户可以使用Homebrew安装和管理Zookeeper服务:brewinstallzookeeper配置文件地址在:/usr/local/etc/zookeeper。启动zookeeper服务:brewservicesstartzookeeper进入命令行客户端zkCli:zkCli默认连接localhost:2181,手动指定服务地址:zkCli-serv 查看详情

grafana初体验(代码片段)

1、centos版下载安装wgethttps://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.0.4-1.x86_64.rpmsudoyuminstallinitscriptsfontconfigsudorpm-Uvhgrafana-5.0.4-1.x86_64.rpm 依赖:yuminstallfontco 查看详情

echart初体验(代码片段)

Echarts 数据可视化 可以玩一玩 实用!Echarts主要的内容在于配置option.官网链接:http://echarts.baidu.com/index.htmlgithub:https://github.com/ecomfe/echarts文档页:http://echarts.baidu.com/option.htmlEcharts在github开源项目上 查看详情

django初体验(代码片段)

DjangoDjango安装pip3installdjango==1.11.9#使用==可以指定安装版本 创建一个Django项目django-adminstartprojectmysite#使用django-admin命令安装 Django项目目录介绍mysite/├──manage.py#管理文件└──mysite#项目目录├──__init__.py├──settings 查看详情

zeppelin初体验(代码片段)

环境:CentOSLinux,javaversion"13.0.2" 1、下载和解压 Zeppelinwget-bc https://mirrors.tuna.tsinghua.edu.cn/apache/zeppelin/zeppelin-0.9.0-preview1/zeppelin-0.9.0-preview1-bin-all.tgz注释:参数b是后台运行,参数 查看详情

promise--初体验(代码片段)

1.Promise初体验1.1异步任务抽奖案例抽奖规则:点击按钮,1s后显示是否中奖(30%概率中奖)若中奖弹出“恭喜恭喜,奖品为10万RMB劳斯莱斯优惠券”若未中奖弹出“再接再厉”规则说明:因为抽奖一般会把数据传回到后台,所以我们延... 查看详情

编码规范初体验(代码片段)

基于上文进行编程规范:上文.#include<stdio.h>#include<stdlib.h>/*封装一个接口,把数据写入到文件里*//*1.注意函数的重用性2.注意对于参数的判断3.注意格式规范*/intsaveDataToFile(unsignedchar*dataAddr,longdataSize,constchar*fileName) 查看详情

类及对象初体验(代码片段)

一、类创建classAnimal:defsetName(self,name):self.name=namedefgetName(self):returnself.name#创建动物猫的对象cat=Animal()cat.setName("cat")#调用cat对象的属性nameprint(cat.name)#调用cat方法的getName方法print(cat.getName())#调用cat方法 查看详情