Windows下的Linux子系统
强调!!!必须是Windows专业版!!!
一、安装运行过程
第一步:打开开发人员模式
第二步:进入 ’控制面板 ‘——’程序‘——’启用的Windows功能‘——勾选Linux子系统(根据提示进行重启计算机)
第三步:在Windows商店中下载Ubuntu18.04,进行安装。
第四步:需要提醒的问题
第二步中可能会出现重启之后,查看“启用的功能”时,Linux子系统 这个功能并未勾选上,这个原因可能是因为
1、中途出现错误,所以你再重复勾选一遍进行安装组件,再重启一遍。2、可能是由于你的window运行库出现问题,这时候就需要利用软件修复一下计算机或者换个版本号(注意:是版本号不是版本,进行更新或者还原)
第五步:如果未出现上述问题,
大概这个过程是很顺利的;重启之后,你需要将你下载好的操作系统打开,根据运行框里面的步骤输入用户名、密码。
第六步:通过cmd命令提示符打开
二、进行一些相关操作
接下来会提一些少许Linux操作命令
基础命令
cd ~ 返回根目录
cd + 空格 也可以返回根目录
cd + '..' 返回上级目录
ls 查看当前文件夹下有什么内容
掌握TAB键的一些使用
镜像源
准备镜像源,我这以阿里云镜像源做示范
阿里云镜像源:Ubuntu18.04
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更换镜像源
更换镜像源
sudo cp sources.list sources.list.bak 备份源文件(copy)
cd /etc/apt/ 进入该文件目录下
ls 查看内容
vim sources.list 用vim编辑器编辑镜像源
进入之后,通过快捷键进行操作
1、按下“G” 鼠标自动到第一行
2、接着按下“D”
3、最后按下“shift + g” 全盘清除
4、按下键键盘 “insert” 进行输入内容
5、右击鼠标将复制的镜像源粘贴上去
6、按 “ESC” 键 退出输入模式
7、输入 “ :wq ” 保存
8、cat sources.list 查看镜像源
9、sudo apt-get update 更新镜像源
10、sudo apt-get upgrade
这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示:
编写你的C程序
如何运行C程序
进入你的操作系统界面
1、mkdir 名字 创建一个目录
2、cd 目录名 进入目录
3、touch demo.c 创建一个demo的c文件
使vim编辑器显示行号
4、cd ~ 返回根目录
5、vim ~/.vimrc 进入之后,开始输入set number保存
6、source ~/.vimrc
7、vim demo.c 编写c程序
安装编译器
8、sudo apt-get install gcc gcc编译插件
9、gcc -o demo demo.c 编译
10、./demo 运行
后续还待探索…………………………
Windows下的Linux子系统的更多相关文章
- Windows下的Linux子系统安装,WSL 2下配置docker
Windows下的Linux子系统安装,WSL 2下配置docker 前提条件: 安装WSL 2需要Windows 10版本是Build 18917或更高,首先先确认系统版本已升级. 在“启用或关闭W ...
- windows 下使用Linux子系统
在 Windows 上进行 web 开发,比较普遍的方案是使用 phpstudy 或者别的一些集成环境软件进行环境搭建,写好代码后将代码上传至版本管理工具 git/svn,再将代码同步到 Linux ...
- 如何在Windows下安装Linux子系统(Ubuntu,openSUSU,SUSU Linux Server)
注意:只有win10才能安装,安装的linux没有图形界面. 1.首先在win10设置 --> 更新与安装 --> 针对开发人员 ,选择开发人员模式. 2.win10 Cortana -- ...
- WSL(Windows上的Linux子系统)
WSL(Windows上的Linux子系统) WSL,Windows Subsystem for Linux,就是之前的Bash on [Ubuntu on] Windows(嗯,微软改名部KPI++ ...
- WIN10下安装Linux子系统并安装xface4界面
WIN10下安装Linux子系统并安装xface4界面,使用win10自带的远程桌面工具登陆成功. 成功截图: 安装步骤 1.安装[适用于Linux的Windows子系统]组件 2.win10应用商店 ...
- 在windows下使用linux命令,GnuWin32的使用.
http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...
- windows下制作linux U盘启动盘或者安装优盘(转)
windows下制作linux U盘启动盘或者安装优盘(转) Linux发行版排行榜:http://iso.linuxquestions.org/ [方案一]:UltraISO(不推荐,在Window ...
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
自:http://blog.csdn.net/neofung/article/details/6574002 Ubuntu上安装和使用SSH 网上有很多介绍在Ubuntu下开启SSH服务的文章,但大 ...
- 在windows下使用linux命令
<转:http://www.cnblogs.com/adgnat/archive/2011/07/16/2108098.html> 使用过linxu的伙计估计都会喜欢上linux各种各样强 ...
随机推荐
- codeforces 14D(搜索+求树的直径模板)
D. Two Paths time limit per test 2 seconds memory limit per test 64 megabytes input standard input o ...
- JavaScript中的对象引用和复制
在JavaScript分为两种原始值和引用值类型,原始值之间的复制是值对值得复制,而引用类型则是引用对引用的复制: // 原始值的复制: let num1 = 1; let num2 = num1; ...
- Trailing commas
Trailing commas 尾逗号 https://caniuse.com/?search=trailing commas ESlint { "comma-dangle": [ ...
- LVS : Linux Virtual Server 负载均衡,集群,高并发,robust
1 LVS : Linux Virtual Server http://www.linuxvirtualserver.org/ http://www.linuxvirtualserver.org/zh ...
- Protocol Buffers All In One
Protocol Buffers All In One Protocol Buffers - Google's data interchange format Protocol buffers are ...
- local JSON file loader in js
local JSON file loader in js "use strict"; /** * * @author xgqfrms * @license MIT * @copyr ...
- Web API & Element & DOM
Web API & Element & DOM Element https://developer.mozilla.org/en-US/docs/Web/API/Element HTM ...
- C++算法代码——标题统计
题目来自:http://218.5.5.242:9018/JudgeOnline/problem.php?id=2327 题目描述 凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意: ...
- [C语言学习笔记三]格式化输出和输入
使用 printf 函数来输出,使用 scanf 函数来输入 在 printf 函数中使用变量,需要使用占位符代替. int 型一般存储整数,使用 %d 代替 long long int 型一般存储长 ...
- Tawk.to一键给自己的网站增加在线客服功能
Tawk.to一键给自己的网站增加在线客服功能 很多外贸网站只有contact页面,留下邮箱.电话等联系方式,而在国际贸易当中能够及时在线交流沟通,能给客户留下更好的印象.接下来,就让我们一起来了解一 ...