我想大概可以分为4个阶段水平从低到高从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读内核源码其中学习linux常用命令时就要学会自己编译内核优化系统调整参数安装和常用命令书太多了找本稍微详细点的就ok其间需要学会正则表达式系统编程推荐《高级unix环境编程》黑话叫APUE还有《unix网络编程》这时候大概还需要看理解elf文件格式连接器和加载器cmu的一本教材中文名