博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 子系统折腾记 (三)
阅读量:4445 次
发布时间:2019-06-07

本文共 856 字,大约阅读时间需要 2 分钟。

所以说,英文真是个好东西,很多资料都只有英文版本,要是不懂英文,甚至你不知道这个资料的存在,更别提用蹩脚的翻译软件去翻译了。

wsl 的资料:

这里面提到可以用wsl 命令,在windows中使用linux系统里面的程序。wsl 用的命令是运行在windows下面的,比如ls 列出的目录,它并不是linux 的目录,而是windows命令行当前的目录,也就是说,linux的一套工具,都可以变成百分百的windows 程序。神奇!

而且,也是可以访问linux目录结构的。

wsl nano windows.txt   //比如在win命令行中这样就能用linux的nano编辑器来在windows上编辑文档了。

在linux子系统里面,可以打开windows程序,但是并不能识别linux目录,感觉没什么卵用的样子。

感觉这个也是个很好的思路,因为linux就变成了一个windows版的命令行工具,这对于基于命令行的vscode等现代开发工具来说,似乎有着很好的整合前景。事实上,微软的开发人员似乎也是把linux子系统作为开发平台来设计的(而非作为消费平台,因为他们不打算增加ui的支持)。只是相关的资料暂时还是很稀缺。

其他资料要在vscode官方网站上寻找,关键是如何配置开发环境:

经过测试,可以直接调用linux子系统的dotnet编译windows 目录下的项目。那么剩下来的就是如何配置vscode,让其自动化处理的问题了。既然可以用wsl调用子系统,那么要测试netcore的linux版本就是一件很简单的事情了,突然感觉好像没有必要远程调试的样子。只要用windows下面的dotnet sdk发布linux版本,然后调用wsl下面的dotnet 来运行测试即可。当然对于实际项目来说,这是不足够的,因为可能要监控运行状态,但对我来说绰绰有余了。

故事暂时告一段落,等有什么好玩的想法再继续了。

转载于:https://www.cnblogs.com/Nobel/p/9714807.html

你可能感兴趣的文章
初探CSS -3 语法
查看>>
数据结构与算法 -- 图(邻接矩阵)原理详解
查看>>
iso镜像文件的挂载和yum库的搭建
查看>>
管理之道(十二) - 让员工随时看到工作成果
查看>>
ZooKeeper注册中心安装详细步骤(单节点)
查看>>
phpstorm MAC快捷键
查看>>
ES6教程-字符串,函数的参数,了解函数的arguments对象,js面向对象,设计模式-单例模式,解构赋值...
查看>>
如何画好架构图?
查看>>
Python机器学习笔记 使用sklearn做特征工程和数据挖掘
查看>>
Oracle 表空间与数据文件
查看>>
PPAS下安装 pg_stat_statements过程记录
查看>>
PostgreSQL在何处处理 sql查询之三十六
查看>>
损失函数
查看>>
vijos 1057 盖房子 悬线法 && BZOJ 1057 棋盘制作
查看>>
DLUTOJ1216
查看>>
Seen.js – 使用 SVG 或者 Canvas 渲染 3D 场景
查看>>
jQuery 特效:盒子破碎和移动动画效果
查看>>
Pexels Videos – 可以免费商业使用的短视频
查看>>
推荐15款最佳的响应式 Web 设计测试工具
查看>>
Handler
查看>>