一、认识虚拟机
Vmware Workstation Pro ------>虚拟化的软件——>虚拟一台计算机
认识Ubuntu:
Ubuntu = Linux内核 + 图形界面 + 系统软件 + 常用应用软件;
通过Vmware虚拟出一台计算机;Linux系统使用的操作系统内核(kenerl);gnu官方的发行版
二、嵌入式专业的定义
嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用应用系统对功能、体积、功能、成本、功耗、、成本、可靠性等严格要求的专业计算机系统 。
(1)以应用为中心 (有专门的应用场景)
(2)计算机技术(硬件+软件):
硬件:
有五大部件:控制器,cpu(运算器),寄存器,输入设备,输出设备。
输入——>[控制器 + cpu + 寄存器]——>输出
||
[ 存储器(内存)]
软件:
操作系统——硬件之上的第一层软件,管理软硬件资源;
分类 ——PC端:windows //闭源
linux //开源
Mac OS //闭源
移动端:Android
ios
鸿蒙 next
三、Vmware的一些使用方式及基本Linux命令
dir 表示目录
home——对于每一个用户都有一个对应的家目录
每个用户在自己家目录下拥有最大权限
sudo + 命令 //临时切换为超级用户权限
完整的linux命令:[命令][选择][参数]
1.terminal的一些快捷键:
ctrl + alt + t —— 打开一个命令终端terminal(按一次开一个,可打开多个)
ctrl + shift + 加号'+' —— 放大终端字体
ctrl + 减号’-‘ ——减小终端字体
ctrl + o ——字体恢复到默认大小
2.linux @ ubuntu :$ ——终端提示符/命令行提示符
linux——用户名 ubuntu——主机名 :——提示符 ~——代表用户主目录 $——代表当前用户是一个普通用户
3.linux的一些基本命令
(1)pwd (print work Directory) 打印工作目录
(2)ls (list)查看目录下的内容 (列举出来)
ls + 目录名 //查看指定下目录(ls与目录名中间至少有一个空格)
ls -l 目录名/文件名 //查看文件属性信息
ls -lh 目录名/文件名 //属性信息中文件大小以kmg这样的形式显示
ls -a //查看所有的文件,包含隐藏文件
(3)cd (change Directory)切换目录
cd +目录名 //切换到指定目录下
cd /cd ~ //回到家目录
cd . //表示当前目录
cd .. //切换回上一级目录
cd - //切换回到上一次操作的目录中
相对路径和绝对路径:
cd dir //相对路径
cd /home/linux/dir //相对路径
形式:只要以/开头的都叫绝对路径
含义:相对路径——参考起点是当前目录
绝对路径——参考起点是根目录
(4)touch 创建空文件
touch filename //创建一个为filename的文件
touch name1 name2 ..... //创建多个文件
(5)mkdir (make directory) 创建目录(文件夹)
注:目录名中不能有空格
mkdir + 目录名 //创建一个目录
mkdir 目录1 目录2 目录3 ... //创建多个目录
mkdir -p 1/2/3 或 mkdir 1/2/3 -p //创建多级目录
(6)cp (copy)复制
cp 源文件 目标文件
cp file1.txt file2.txt //复制文件
cp file1.txt dir //将file1.txt复制到dir1
cp dir1 dir2 -r //复制目录
注:如果拷贝目录要求加上-r表示递归拷贝
如果目标目录不存在,表示复制出一份
如果目标目录存在,表示将原目录文件复制到目标目录中
(7)mv (move) 剪切 也可以起到改名作用
mv 源文件 目标文件 //将源文件放入目标文件
mv file1.txt file2.txt //将file1.txt改名为file2.txt(目录也是如此)
(8)rm (remove)删除
rm file.txt //删除文件
rm dir -r //删除目录
rm dir -rf //强制删除(较危险,不建议使用)
4.编程
vi/vim 操作步骤:
1)vi/vim 文件名 //回车进入vi,此时进入命令模式
2)按i进入编辑模式
3)按Esc退出编辑模式,回到命令模式
4)shift + : //进入底行模式
输入w保存 输入 w +文件名 保存到这个文件中
输入q退出 输入q!可不保存强制退出
输入wq保存并退出 输入wq!保存强制退出
命令模式下: 按x键可以删除光标处的字符
按2次d键可以删除光标所在的行
按2次y键可以复制光标所在的行
按p键粘贴一行字符到光标所在行的下一行
按u键,撤销最近一次操作
按ctrl + r,反撤销