linux学习顺序 - 09年旧文
来源:互联网 发布:debian centos 哪个好 编辑:程序博客网 时间:2024/05/17 09:32
第一步:
1.安装VMware,在里面安装FC4;
2.先看makefile,写个C,c++, hello, word;
3, 用gdb调试一下。
第二步:
然后,熟悉linux API, 命令。
注,
手上有一本<Linux C 编程> 李玉波 朱自强 郭军 编著,正好第一步第二步有相关内容,比直接看文档强,希望不要看得太多不会查阅文档
另外近期在找到linux.vbird.org,非常好的网站,很详细,最重要的是该书有有意识的引导你的学习方法
第三步:
3个月后,开始学习内核开发。
第四步:
看书:LKD, LDD, ULK, 也看看源代码。
注:
LKD:了解linux的大体框架
LINUX内核设计与实现
LINUX KERNEL DEVELOPMENT
ROBERT LOVE
LINUX内核完全注释 赵炯LINUX内核源代码情景分析 毛德操 胡希明
LDD:了解kernel中常用的api。
LINUX设备驱动程序(第三版)
LINUX DEVICE DRIVERS,3RD EDITION
JONATHAN CORBET,ALESSANDRO RUBINI, GREG KROAH-HARTMA
ULK:
深入理解LINUX内核(第三版)
UNDERSTANDING THE LINUX KERNEL
DANIEL P. BOVET;MARCO CESATI
注意:
永远不要忘记的三大帮助命令
*
XXX -h(xxx –help)
*
man -a XXX
*
info XXX
man 1 name // shell command
man 2 name // linux API
man 3 name // C lib API
Linux-kernel -- Linux内核开发中文邮件列表
http://zh-kernel.org/mailman/listinfo/linux-kernel
- linux学习顺序 - 09年旧文
- 嵌入式Linux学习顺序
- 【转】linux编程学习顺序
- Linux内核学习之顺序文件
- Linux学习之多命令顺序执行
- Linux学习笔记(二)--Linux启动顺序、常用命令
- Linux学习笔记(二)--Linux启动顺序、常用命令
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)
- Linux笔记2:从启动顺序学习系统结构
- Linux-C学习笔记-一劳永逸的顺序表
- Linux学习10:命令执行顺序控制与管道
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)(zz)
- LINUX的启动顺序
- Linux 启动顺序
- Suse Linux启动顺序
- Linux的系统启动顺序
- Access-Control-Allow-Origin 站点跨域请求的问题
- linux下QtCreator工程文件中配置Wl,rpath参数
- 几何画板中直角符号不带阴影的原因
- 高仿拼多多应用源码
- Android Studio 2.2 预览 - 新的UI设计师和约束布局
- linux学习顺序 - 09年旧文
- 巴士模板中开启点赞功能及房产页与维盟路由定时重启
- Linux file system superblock
- java枚举创建,定义注意事项
- Android使用EventBus
- linux 开发工具-09年旧文
- Linux中使用team方法绑定网卡
- Linux命令之dos2unix - 将DOS格式文本文件转换成UNIX格式
- Linux+qt生成和调用静态库