一、基础概念
1、什么是嵌入式?
总:将我们所需要的操作系统移植到硬件设备中。
2、操作系统?
1、windows、IOS、鸿蒙系统、安卓、mac os
闭源(不公开内核源码)这些操作系统:体积大、不适合移植。
2、linux操作系统(开源、公开的内核源码,开源并不代表免费)
3、什么是操作系统?
一组控制计算机操作、运用、硬件运行、软件资源管理、提供一些公共服务,实现用户和计算机进行交互。
4、linux系统的分支:
Redhat分支: santOS ---->企业版
Debian分支:UbuntuOS ---->个人版
区别:图形界面不同,软件包不同
二、linux版本
1、Ubuntu
2、redhat --->企业版本 (收费) ---> 提供稳定的支持服务
3、CentOS --->(个人的:是一个最严格的协议标准系统)
4、红旗
5、SUSE(德国,界面比较漂亮)
6、ucos:特殊的linux系统,没有mmu内存映射单元
三、linux特点:
1、稳定性
2、开源系统、安全性高
3、软件安装便利
4、支持多用户
我们使用是:Ubuntu16.04
四、虚拟机VMWARE 使用
我们的目标:学习使用linux-Ubuntu操作系统
(一)网络适配器
桥接模式:Ubuntu需要自己分配一个ip地址,这个地址和windows的不一样
NAT 模式:ubuntu 和 windows 公用windows 的 IP地址来访问外部网络
仅主机模式:Ubuntu 只能和 window是 通信 ,不能和外部网络通信
自定义模式:即自定义网络 ,该方式不能和主机通讯,也无法访问外网
(二)共享文件夹
1、在windows电脑中 ,创建一个 用于共享的文件夹
2、在虚拟机中设置选项---->共享文件夹---->总是启用---->添加---->添加文件向导
3、在ubuntu中系统如何去访问共享目录
(1)、使用界面的方式去访问(计算器/mnt/hgfs)
(2)、使用命令去访问 cd /mnt/hgfs
五、ubuntu 的使用
1、网络图标:扇形表示未连接网络,上下箭头表示已经连接到网络。
2、系统设置 : 关机,重启。
3、linux用户:所有linux系统的管理员 root windows 管理员:administator
4、终端: Ubuntu系统同样有图形界面,和windows类似,通过鼠标就可以操作所有的功能,但是作为大多数。嵌入式参品,不会在开发板安装图形界面,因为占用的空间较大,费用提高,所以一般不会安装。因此,linux系统的操作用控制终端进行操作。输入命令来控制操作系统。
student @ student-machine: ~/999 $
| | | |
用户名 主机名 当前终端所在的路径 命令行提示符(用户输入的命令都在这个符号的后面)
#----超级用户的命令行提示符
打开终端:
1、通过鼠标,点击快捷方式键
2、在文件系统中,鼠标有右键在终端中打开(会以当前所在的目录下打开终端)
3、使用快方式键:“Ctrl + alt + t” 直接打开终端
4、使用快方式键: “ctrl + shift + n”打开一个相同路径的终端
(要在已经打开一个中端的情况下才能使用)
5、使用快方式键: “ctrl + shitf + t”以分屏的方式再打开一个同路径终端
(要在已经打开一个中端的情况下才能使用)
终端字体的放大:“ctrl + shift + ‘+’”
缩小: "ctrl + ‘-’"
六、初体验shell命令
1、什么是 shell(贝壳) :它是内核的外层保护工具,也是负责用户和内核之间的交互
2、终端:是一个字符设备,是一个模拟器,编写命令的
3、终端中的 命令组成:
指令 "空格" 选项 “空格” 参数1 参数2 参数3 ........
"命令" 不可以省略 选项和参数 可以省略的
4、使用 su 要切换的用户名 如:su root
格式: su 目标用户
sudo ---->切换到超级用户去执行命令,执行完后 回到当前用户
5、补全命令:当忘记命令或者文件名的时候,只需要输入命令的前面一个字符或多个字符,通过tab键就可以自动补全,
如果有多个选择的时候,按两次,终端会显示提示,让你进行选者。
6、清屏:
1、命令 :clear
2、快捷键:“Ctrl + l”
7、查找历史命令:history
上下翻找命令: 通过键盘上的方向键 “上键”和“下键”可以翻找使用过的命令
8、关机命令:
shutdown -h now 立刻关机
shutdown 12:00 在12:00关机
shutdown +5 在5分钟后关机
shutdown -r 12:00 在12:00重启
shutdown -r +5 在5分钟后重启
shutdown -r now 立即重启
shutdown -c 取消关机
9、重启命令:reboot now 立即重启
10、在window是中 复制粘贴的快捷键 :ctrl + c 复制 / ctrl + v 粘贴
Ubuntu中 ctrl + shift + c 复制 / ctrl + shift + v 粘贴
七、自己安装Ubuntu操作系统
1、操作系统的镜像文件
2、要有安装该操作系统的硬件
打开虚拟机-->创建虚拟机
3、安装Ubuntu操作系统