前言
因为寒假到了。所以我打算在这有限的三十天呢,开个深坑就是这个嵌入式的从零到一的学习笔记,日后会不断的优化。
希望大家可以跟着我一起学习,一起加油!
如果觉得这个文章有用还希望大家交出素质三连呀。
🧑🏻作者简介:一个从工业设计改行学嵌入式的年轻人
✨联系方式:2201891280(QQ)
📔源码地址:https://gitee.com/xingleigao/study_qianrushi
⏳全文大约阅读时间: 60min
文章目录
前言
一、linux的虚拟机安装和使用
二、文件目录相关命令的记录
1.linux的文件系统
2.文件目录操作
3.文件操作
三、vi编辑器的使用
1.vi的三种模式
2.vi的高级操作
写在最后
一、linux的虚拟机安装和使用
因为我们日常的生活还是需要微信qq等常见的软件,但是在ubuntu下这些软件的不太方便,所以建议大家还是先创建一个虚拟机。
【骚操作】利用windows自带的虚拟机安装ubuntu
因为嵌入式学习我觉得完全没必要去用图形界面,所以就研究了一下Windows下的虚拟机,当然如果想要图形化的还是看下面的方式。
VMware虚拟机安装Ubuntu系统步骤详解
因为上面的链接讲解的非常详细了,所以就放出链接,然后按照相关的步骤进行一步步安装完成。
在完成安装后可以打开终端(快捷键ctrl + alt +t)
输入以下命令安装我们常用的编译器gcc 和g++
sudo apt install gcc g++
当询问是否继续执行的时候输入Y并点击确定。
等待一段时间完成就好了。可以参考下图
二、文件目录相关命令的记录
在完成ubuntu的安装之后我们要了解一写相应的命令,作为文章的开始,所以就先进行一些基本的文件目录的命令介绍。
1.linux的文件系统
linux下的文件系统经常是树状结构,如下图所示:
我们需要了解一下基础的文件系统层次结构标准FHS
然后是一些基础的命令
man命令被我们当时的老师成为linux下自带的一本的说明书,所以非常重要,大家在一些命令不知道怎么用的时候就查一查,看起来会比很多中文资料靠谱多了,举个例子。
2.文件目录操作
下图就是man ls的图,我们可以查看使用方式。
对于ls我们需要了解几个常见的用法
ls -l 主要用于显示所有的文件信息
ls -a 显示所有的文件 包括以.开头的文件(.开头默认隐藏)
ls -R 循环遍历显示所有子目录下所有文件
ls 也可以加文件名等来表示显示某个文件下所有文件
接下来我们简单的了解一下常见的文件的权限意义
3.文件操作
常用的命令如下
注:删库跑路就是rm -rf 但是没事千万别加f这种递归删除,真的会出事。慎重慎重慎重~~~