一、简介

1.1嵌入式:

嵌入式主要学习的就是一个系统,如何使用系统,如果把软件嵌入到硬件设备
物联网:万物互联,学习物联网就是学习如何将多个设备之间连接
蓝牙、wifi、NBIOT、ZIGBEE、5G

1.2 嵌入式系统

linux系统特征:开源的,软硬件可裁剪

1.3 发展历史-四个重要的人物

肯.汤姆森:
AT&T公司员工,发明了B语言,发明了unix操作系统,发明了C语言
丹尼斯.里奇
C语言之父,UNIX之父
理查德.斯托曼
自由软件之父,创办了自由软件基金会,主要就是仿照UNIX写一个系统
林纳斯.托瓦兹:linux之父
linux系统:开源的
UNIX系统:不开源
IOS系统,基于UNIX开发的
安卓系统,基于linux开发

1.4 linux系统

分支:
redhat(红帽):大多数用于服务器
centos
debian:
Ubuntu(后续使用)

1.5 Ubuntu的安装

一般通过虚拟机安装linux系统
虚拟机选择:Vmware
这里介绍Ubuntu:
Ubuntu:是一个发型版本,他的内核是linux,但是它在linux系统上做了图形界面的开发,主要方便个人用户使用;更新比较及时。
Linux:他是一个内核,比较新的有Linux5.10;
环境安装:VMware网盘链接,内附教程
链接:https://pan.baidu.com/s/1v1fekjI1QoRnTdSKz-GpOg
提取码:j1pe
Ubuntu18.04下载
链接:https://pan.baidu.com/s/11BwBvYQqCdIZhJlWDVs8Kw
提取码:9wno

二、Ubuntu的基本操作

2.1 开启Ubuntu系统

1、先将Vmware安装好,将Ubuntu解压一下

2、以管理员身份运行Vmware,然后点击打开虚拟机(或者在菜单栏中点击“文件”,选择“打开” )


3、找到Ubuntu解压的路径,然后在里面选择Ubuntu 18.04.vmx,然后点击“打开”

注意:有些同学电脑不显示后缀名,打开我的电脑,点击“查看”,然后“文件扩展名”前打对勾即可

4、点击打开之后,就会显示当前Ubuntu的一些信息

5、然后点击“开启此虚拟机”即可进入Ubuntu系统

6、进入Ubuntu会出现“我已移动”或者“我已复制”,任意选择即可,然后会出现登录窗口,点击stu,输入密码1,即可进入系统


7、进入系统后的样子如图所示

2.2 通过命令使用Ubuntu

明确:我们使用Ubuntu,主要是通过命令控制,因为真正大多数硬件设备的空间有限,不可能移植图形界面,都是通过命令来进行控制,需要再终端里面敲命令

2.2.1 开启终端的方式

第一种:直接点击终端按钮
第二种:使用快捷键 ctrl+alt+t
第三种:

ctrl+shift+n   同路径下开启一个终端
ctrl+shift+t    左右分屏开启一个同路径终端

2.2.2 命令行提示符

stu@hqyj:~$
stu:用户名
hqyj:主机名
~:表示路径~:表示家目录/:表示根目录使用cd /进入根目录使用cd ~进入家目录
$:表示权限$:普通用户权限#:root管理员权限使用sudo可以临时获取管理员权限执行命令修改root用户的密码:sudo passwd root,然后输入stu用户密码即可修改切换到管理员:su root回退到上一个用户:exit

2、Ubuntu介绍加环境搭建详细教程相关推荐

  1. Kubernetes集群环境搭建详细教程(一主两从)

    Kubernetes集群环境搭建详细教程(一主两从) 1.1 安装要求 在开始之前,部署Kubernetes 集群机器需要满足以下几个条件: 一台或多台机器,操作系统CentOS7.x-86_x64 ...

  2. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)...

    win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...

  3. win0php环境搭建,win10php环境搭建详细教程

    大家在将系统更新为Win10系统后,对php环境搭建方法并不是很清楚.那么win10php环境搭建要怎么操作呢?其实win10php环境搭建的方法跟Win7/Win8.1系统的php环境搭建是相同道理 ...

  4. 1 Go语言开发环境搭建详细教程+go常见bug合集【Go语言教程】

    Go语言开发环境搭建[Win.Linux.Mac] 1 SDK下载 官网地址:golang.org,因为一些原因国内可能无法访问.可以使用下面第二个链接. 国内地址访问:https://golang. ...

  5. 通用SSM项目环境搭建详细教程

    一.新建一个Maven项目 1. 2.不使用骨架,直接next 3.(项目名称.工作空间.分组Id设置.按照个人喜好即可,不推荐使用中文) -> 直接Finish 4.看到如下图的pom.xml ...

  6. Rust语言开发环境搭建详细教程

    目录 一.Rust简介 1.rust历史 2.rust吉祥物 二.Rust开发环境搭建 1.C++环境安装 2.Rust下载 3.rust安装 4.rust环境检测 查看rust版本 查看cargo版 ...

  7. PHP开发环境搭建详细教程

    首先你需要安装Apache Server,这里以当前最新版Apache Server2.4为例进行说明,可惜官网并没有提供最新版的msi安装包,连编译后的binary二进制压缩包都没提供,不过我已经编 ...

  8. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)

    目录 前言 第一步:安装Anaconda 1.下载和安装 2.配置Anaconda环境变量 第二步:安装TensorFlow-GPU 1.创建conda环境 2.激活环境 3.安装tensorflow ...

  9. 微信小程序 - Vant weapp UI 框架环境搭建详细教程(Window)

    前言 强烈推荐您打开 官方文档,对照着本教程一起对比搭建坏境. 自从 2022 年开始,小程序做了很多改变和升级, 导致网上很多搭建教程文章的教程失效了,本文来做最新的教程. 第一步 为了更贴合新手, ...

最新文章

  1. Debian 6.0 安装过程 及中文乱码
  2. 机器学习应用方向(三)~可解释机器学习Explainable ML/Explainable AI
  3. bootstrap-select采坑
  4. Spring AOP 本质
  5. 使用juniversalchardet做字符编码识别
  6. Java-异常01 Error和Exception
  7. html代码_HTML代码与基础
  8. 洛谷P3358 最长k可重区间集问题(费用流)
  9. Moodle 安装报错处理(Linux)
  10. 【题目记录】——2021百度之星程序设计大赛-复赛
  11. correl函数相关系数大小意义_EXCEL中的相关系数能说明什么?
  12. 计算机桌面声音图标,声音图标不见了,教您电脑声音图标不见了如何解决
  13. execution(* com.xxx.*.*(..))
  14. 基于微软DEVCON的[一键禁用前面板插孔检测]程序
  15. NUST 2009-8
  16. WiFi-ESP8266入门http(3-2)网页认证上网-post请求
  17. matlab不是内部或外部命令_如何解决Telnet不是内部或外部命令(电脑提示telnet不是内部或外部命令...
  18. spring 运行原理
  19. 宝塔使用心得--快速部署javaweb应用
  20. 自动控制原理9.1---线性系统的状态空间描述(中上)

热门文章

  1. 互联网公司如何管理研发团队
  2. 奇迹MU虚拟机 游戏多开无法登陆和登录错误的问题如何解决?
  3. 那个炒币,8小时赚了一辆法拉利的女大学生,现在怎么样了?
  4. 医疗信息系统安全事件案例...
  5. CYK 算法 Python 实现
  6. SQL Server 简单模式下,误删除堆表记录如何恢复(绕过页眉校验) (转)
  7. C语言基础专业书,零基础学C语言(第3版) (康莉/李宽 等著) 中文pdf完整版[29MB]
  8. #ASM 翻译系列第二十五弹:ASM 高级知识 When will my rebalance complete
  9. Apache Hadoop KMS 部署
  10. 以T test说明统计检验过程