![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 83
iriczhao
软件工程师一枚。读书时搞过Web开发,对html + css + JavaScript开发栈有一定了解。毕业后,成了一名软件工程师,主要研究和学习MCU端软件的开发、嵌入式Linux内核、嵌入式Linux应用软件的开发。做过可穿戴设备、物联网设备、医疗控制设备的软件开发;对人工智能、物联网、智能家居、5G技术等领域同样有着浓厚兴趣。
茫茫人海中,您无意识的一眼凝眸皆是缘分,如果您有想说的话,欢迎与我交流(iriczhao@163.com);如果您发现了分享的文章出现了错误,请您多拍砖,小生将自觉改正。
展开
-
【linux】rootfs根文件系统镜像制作
当根文件系统填充完成后,我们需要将其打包成xxx.img或者其他的镜像格式。本文以xxx.img镜像格式为例,描述如何将根文件系统打包成img的镜像文件。在嵌入式linux平台中,大部分工作则是填充根文件系统,在开发中,根文件系统一般都是以目录的方式放在开发宿主机上。其中mkdir为linux命令,用于创建一个目录;上述命令的意思则是创建一个2000M(约2G)的文件,内容全部填充为0。通过上述步骤,就将根文件系统完全打包成img镜像文件了。的文件,接下来就创建一个ext4的文件系统镜像。原创 2022-09-27 20:54:08 · 5774 阅读 · 0 评论 -
vim入门笔记
当我们按下键盘上的i或者a时(i表示从光标处的前面插入,a表示从光标的后面插入),则会从一般模式进入编辑模式,这时候则可以在里面想干啥就干啥,如果我们不想干那啥了,按下键盘上的ESC按键,就会从编辑模式回到一般模式。如果我们想复制一段内容,在一般模式下,按下v键,然后使用光标移动键选择想要复制的内容,完成后,按一次y键,然后将光标定位到想要粘贴的行,按下p键即可将选中的内容粘贴到当前行下。如果想删除某一行下的内容,在一般模式下,按下v键,然后移动光标选择想要删除的内容,按一次d即可。原创 2022-09-22 20:36:22 · 407 阅读 · 0 评论 -
【linux】一文总结linux的环境变量
一文总结linux的环境变量文章目录一文总结linux的环境变量一、开篇二、全局环境变量(2-1)查看全局变量(2-2)设置全局变量变量(2-3)删除全局环境变量三、局部环境变量四、关于linux环境变量的重要知识五、持久化环境变量一、开篇 环境变量用于存储有关shell会话和工作环境的信息。使用环境变量可以获取系统信息、存储临时数据和配置信息。在linux 的bash shell中,环境变量分为:全局环境变量和局部环境变量。二、全局环境变量 全局环境变量对shell会话以及生成的子shel原创 2022-03-13 21:25:30 · 3243 阅读 · 0 评论 -
【linux】一篇全面的linux软件包管理的总结
一篇全面的linux软件包的管理总结文章目录一篇全面的linux软件包的管理总结零、开篇一、查看软件包信息(1-1)使用aptitude查看linux系统上安装了哪些软件包。(1-2)使用aptitude常看已知的软件包信息(1-3)查看与具体软件包相关的所有文件二、使用aptitude安装软件包(2-1)搜索软件包(2-2)安装软件包三、使用aptitude更新软件包四、使用aptitude卸载软件五、aptitude仓库零、开篇 在linux操作系统中,关于软件的安装,与Windows操作系原创 2022-03-12 22:37:24 · 3689 阅读 · 1 评论 -
【linux kernel】start_kernel函数详解系列之开篇
start_kernel函数详解系列之开篇文章目录start_kernel函数详解系列之开篇一、背景二、start_kernel函数打印信息概览三、linux启动早期打印的信息四、smp_prepare_cpus()打印出的信息五、do_basic_setu()打印出的信息六、prepare_namespace()打印出的信息七、释放内核没使用的内存八、启动用户空间进程九、总结一、背景linux 内核启动过程中,start_kernel()函数有着举足轻重的地位。小生想着对start_kernel函数原创 2022-02-26 20:57:16 · 3643 阅读 · 0 评论 -
【linux】记得使用mount挂载文件系统
linux 使用mount挂载文件系统一、背景 在很久以前,进行嵌入式linux开发的时候,当linux启动,到进入根文件系统,再到bash运行,从而来到了黑乎乎的linux shell命令行。 于是在命令行下,使用以下命令:ls /proc 无任何输出信息。 查看相关资料和书籍,发现它们都有一连串信息,为啥我的没有呢?再到后来,终于知道问题是:根文件系统中的配置文件中未挂载proc、sysfs文件系统等。 好了,废话不多说啦,抛出本文的主题:其实没啥子,就是使用mount命令挂载原创 2022-02-24 22:17:09 · 1606 阅读 · 0 评论