Re:Linux 系统篇(十七):进程篇(六):环境变量深度解析|命令行参数、环境变量表、4 种获取方式与继承机制万字详解上一篇我们讲完了 Linux O (1) 调度算法,搞懂了进程如何被调度上 CPU 运行。 但一个进程启动之后,除了自己的代码、数据,操作系统还会给它附带两份 “随身资料”:命令行参数 和 环境变量。 很多人天天敲命令,gcc、g++、sudo、su,却很少思考: 为什么 gcc 可以自动找到系统的库文件?为什么 shell 可以在 PATH 里面搜索命令?为什么子进程可以拿到父进程的环境信息? 本篇我们从 main 函数讲起,逐层拆解命令行参数、环境变量底层结构、4 种代码获取方式、继承原理,同时讲环境