今天是我系统学习嵌入式的第一天,以下是我的第一天上课笔记总结:
为什么选择Linux
Linux是一个操作系统,开源的,免费的,可裁剪的,是一个基于文件的操作系统,所有的一切都是针对文件进行。在嵌入式开发中,扮演了非常重要的角色。
- 操作系统
操作系统就是运行在系统平台上的一套软件。可向应用程序提供访问硬件的接口,并可直接控制操作硬件的运行。应用程序是运行在操作系统上的。
为什么选择Linux?
主要是由嵌入式产品特点来决定。
内部是基于一个小控制器
提及一般比较小(决定了嵌入式产品,它的硬件资源比较紧缺)
对功耗有要求
特定的应用
越来越智能化
设置共享目录
这里我们主要是设置虚拟机Ubuntu和windows之间文件的共享。
第一步:在windows电脑非系统盘根目录下的YQ文件夹下新建share文件夹
第二步:在虚拟机上配置共享文件夹
第三步:在Ubuntu的终端,通过以下命令来访问我们的共享文件夹
Linux指令起步
1.gec@gec-virtual-machine:~$
gec:当前登录的用户名
@:分隔符
gec-virtual-machine:主机名
~:当前登录用户的家路径(home)
2.pwd:Linux命令,用来查看当前所在的绝对路径,Linux绝对路径是从/开始的,/称之为根路径。
问题:~等价于/home/gec
- cd:切换目录
cd /:进入根路径
cd ~:进入家目录
cd -:回到上一步
cd /mnt/hgfs:直接进入/mnt/hgfs(cd hgfs)
cd ..:返回上一级目录
cd ../..:返回上两级目录
cd ./XXX:进入当前目录下指定的XXX目录
2.ls:查看,获取到的是缩略形式的文件或者文件夹
ls -l:查看,获取到的是详细信息,其中开头位置的d代表文件夹,Linux中称之为目录
快捷键
crtl+Alt+T:打开终端
crtl+shift++:终端放大字体
crtl+-:终端缩小字体
以上是我嵌入式学习第一天的笔记总结,有什么问题还请大佬指正,谢谢!