Skip to content

meilihao/programming-interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

programming interface

记录编程所需的基础知识体系,侧重于Linux.

除os目录外, 其他md无特殊说明其中的os均为Linux.

进阶

  1. linux命令行
    1. 鸟哥的 Linux 私房菜
    2. UNIX/Linux 系统管理技术手册
    3. linux就是这个范儿
  2. 操作系统原理
    1. 现代操作系统v3
    2. 操作系统:精髓与设计原理
    3. 操作系统设计与实现v3
  3. 通过系统调用进行程序开发
    1. 深入理解计算机系统
    2. UNIX 环境高级编程
    3. Linux UNIX系统编程手册
  4. 了解linux kernel机制(不需要具体代码, 要流程)
    1. 深入理解 LINUX 内核
  5. 阅读 Linux 内核代码(核心逻辑和场景)
    1. LINUX 内核源代码情景分析

other

源码

文中引用的kernel/glibc repo来自清华大学开源软件镜像站

linux kernel在线阅读

其他书单

  • <<深入理解程序设计使用Linux汇编语言>>的Chapter13

todo

tool

内核预处理

About

记录编程所需的基础知识体系,侧重于Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published