- 博客(7)
- 收藏
- 关注
原创 Linux 学习笔记(五):从源码到系统镜像——Make、Kconfig 与 Linux 构建体系
源码并不会自己变成一个可以运行的 Linux 系统。从编译器处理单个程序,到 Make 组织依赖关系,再到 Kconfig、defconfig 和 .config 决定系统功能,背后是一条层层衔接的构建流水线。本文将从构建的基本原理出发,讲清目标文件、链接、增量构建、交叉编译与 sysroot,并以 Buildroot 为例,观察一个软件包如何从配置选项进入根文件系统,最终成为系统镜像的一部分。
2026-08-13 21:28:32
236
原创 Linux学习笔记(四):读懂 Linux 文件——文本、配置、脚本与链接
获得一种更重要的能力:打开一个陌生文件,判断它是什么、每一行在说什么、它和谁有关、以及它会不会改变系统。以后阅读发行版配置、项目源码、Buildroot、内核日志和脚本,都从这套方法开始。
2026-08-12 20:15:32
249
原创 Linux 学习笔记(三):进程、服务与启动
从“命令为什么会运行”出发,理解程序、进程、线程、服务与守护进程的区别;梳理 fork()、execve()、信号、前后台作业和进程树,并进一步认识 PID 1、初始化系统、服务管理与日志如何共同把 Linux 从内核带到可用的用户空间。
2026-08-11 17:15:10
325
原创 Linux 学习笔记(二):终端、Shell 与文件系统——走进 Linux 的日常工作现场
从终端与 Shell 的关系出发,理解 Linux 命令如何被执行,以及文件系统、用户权限、管道、重定向和进程的基本工作方式。文章同时梳理本机、SSH 远程会话与串口连接的区别,建立安全观察系统、定位问题的命令行习惯。
2026-08-10 16:22:08
300
原创 Linux 学习笔记(一):Linux 的前世今生、系统架构与发展脉络
Linux 到底是内核、操作系统还是发行版?本文从 Unix、GNU 与 Linux 的历史关系出发,梳理 Linux 的诞生、发展与生态;再从用户空间、系统调用、内核和硬件四个层次理解 Linux 的整体架构,并介绍 ARM 开发板从上电到登录系统的启动过程,为后续嵌 入式 Linux 学习与移植打下全局基础。
2026-08-09 20:15:28
550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅