【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统 (3)

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

注意,重置只对 Linux 子系统,不是你的Win 10,所以放心,Windows 文件不受影响,但你在 Ubuntu 上所做的任何修改,包括你安装的软件包,都会全部丢失,就等于回到刚从商店下载时的状态。

 

文本编辑器

学会用一下文本编辑器还是有必要的,因为后面安装 .net Core,以及配置服务器时都要写配置文件。Linux 上用得多的文本编辑器一般有 vi、vim等。不过那个有点复杂,老周推荐一个简单好用的—— nano。

直接输入 nano 就能启动。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

 

界面长得很像东施,没办法,将就着用,这个简单,而且完全够我们用了。

你可以往里面输入东西,就像这样。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

你全程都应用键盘操作,鼠标不需要动。

看到窗口底部那些文字吗,它是提示你的快捷键,你可以直接按。咋按呢,字符 ^ 指的是【Ctrl】键,比如 Get Help,你就按 Ctrl + G。

 

现在输入完内容了,我们要保存,按照提示,按快捷键【Ctrl + O】,这时会提示你输入文件名。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

输入文件名后,回车,就保存了。

 然后按 【Ctrl + X】退出。

 

那么,文件放在哪里了呢?就放在你当前的工作目录下。比如我现在的工作目录就在 /home/zhou 下,所以文件就在这里。

你可以输入这个命令来验证 ls (第一个字符是小写的 L,不要看成数字 1),ls 命令是 list 的缩写,专门列出目录和文件。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

123.txt 就是我刚才保存的文件。

现在,我们打开它看看,输入: nano -v 123.txt

 

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

这个 -v 参数,就是以只读方式打,如果你想修改文件,是修改不了的,它会警告你。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

如果你想用正常方式打开,可以去掉 -v 参数。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

 

如果你不想用 nano 编辑器打开文件,而只是想看看它里面有什么鬼,或者想直接输出到命令行窗口,你可以用 cat 命令。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

执行后,就直接输出文件的内容了。

【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统

 

想删除那个文件就用 rm 命令,输入:rm 123.txt,回车。

 

=====================================================

好,今天就讲到这里,老周担心,讲多了你消化不了。下一篇老周再讲讲在 Linux 子系统中安装 dotnet core 以及服务器包,如 nginx。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgwszg.html