Loading...

Linux操作系统的源代码目录树结构图解

发布时间:2008-04-07 11:15:04  来源:ccidnet  作者:ccidnet  点击:336

Linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。

  源代码所有在目录:/usr/src/linux (大部分linux发行版本中)

init 内核初始化代码
kernel 内核核心部分:进程、定时、程序执行、信号、模块。。。
mm 内存处理
arch 平台相关代码
    i386 IBM的PC体系结构
       kernel 内核核心部分
       mm 内存管理
       math-emu 浮点单元软件仿真
       lib 硬件相关工具函数
       boot 引导程序
          compressed 压缩内核处理
          tools 生成压缩内核映像的程序
    alpha 康柏的Alpha体系结构
    s3Array0 IBM的System/3Array0体系结构
    sparc Sun的SPARC体系结构
   sparc64 Sun的Ultra-SPARC体系结构
    mips SGI的MIPS体系结构
    ppc Motorola-IBM的基于PowerPC的体系结构
    m68k Motorola的基于MC680x0的体系结构
    arm 基于ARM处理器的体系结构
fs 文件系统
    proc /proc虚拟文件系统
    devpts /dev/pts虚拟文件系统
    ext2 Linux本地的Ext2文件系统
    isofs ISOArray660文件系统(CD-ROM)
    nfs 网络文件系统(NFS)
    nfsd 集成的网络文件系统服务器
    fat 基于FAT的文件系统的通用代码
    msdos 微软的MS-DOS文件系统
    vfat 微软的Windows文件系统(VFAT)
    nls 本地语言支持
    ntfs 微软的Windows NT文件系统
    smbfs 微软的Windows服务器消息块(SMB)文件系统
    umsdos UMSDOS文件系统
    minix MINIX文件系统
    hpfs IBM的OS/2文件系统
    sysv SystemV、SCO、Xenix、Coherent和Version7文件系统
    ncpfs Novell的Netware核心协议(NCP0
    ufs UnixBSD、SunOs、FreeBSD、NetBSD、OpenBSD和NeXTStep文件系统
    affs Amiga的快速文件系统(FFS)
    coda Coda网络文件系统
    hfs 苹果的Macintosh文件系统
    adfs Acorn磁盘填充文件系统
    efs SGI IRIX的EFS文件系统
    qnx4 QNX4 OS使用不的文件系统
    romfs 只读小文件系统
    autofs 目录自动装载程序的支持
    lockd 远程文件锁定的支持
Net 网络代码
Ipc System V的进程间通信
Drivers 设备驱动程序
    block 块设备驱动程序
       paride 从并口访问IDE设备的支持
    scsi SCSI设备驱动程序
    char 字符设备驱动程序
       joystick 游戏杆
       ftape 磁带流设备
       hfmodem 无线电设备
       ip2 IntelliPort的多端口串行控制器
    net 网卡设备
    sound 音频卡设备
    video 视频卡设备
    cdrom 专用CD-ROM设备(除ATAPI和SCSI之外)
    isd0n ISDN设备
    apl000 富士的AP1000设备
    macintosh 苹果的Macintosh设备
    sgi SGI的设备
    fc4 光纤设备
    acorn Acorn的设备
    misc 杂项设备
    pnp 即插即用的支持
    usb 通用串行总线(USB)的支持
    pci PCI总线的支持
    sbus Sun的SPARC SBus的支持
    nubus 苹果的Macintosh Nubus的支持
    zorro Amiga的Zorro总线的支持
    dio 惠普的HP300 DIO总线的支持
    tc Sun的TurboChannel支持(尚未完成)
Lib 通用内核函数
Include 头文件(.h)
    linux 内核核心部分
       lockd 远程文件加锁
       nfsd 集成的网络文件服务器
       sunrpc Sun的远程过程调用
       byteorder 字节交换函数
       modules 模块支持
    asm-generic 平台无关低级头文件
    asm-i386 IBM的PC体系结构
    asm-alpha 康柏的Alpha体系结构
    asm-mips SGI的MIPS体系结构
    asm-m68k Motorola-IBM的基于PowerPC的体系结构
    asm-ppc Motorola-IBM的PowerPC体系结构
    asm-s3Array0 IBM的System/3Array0体系结构
    asm-sparc Sun的SPARC体系结构
    asm-sparc64 Sun的Ultra-SPARC体系结构
    asm-arm 基于ARM处理器的体系结构
    net 网络
    scsi SCSI支持
    video 视频卡支持
    config 定义内核配置的宏所在的头文件
scripts 生成内核映像的外部程序
Documentation有关内核各个部分的通用解释和注释的文本文件


  • 以上内容由 华夏名网 搜集整理,如转载请注明原文出处,并保留这一部分内容。

      “华夏名网” http://www.sudu.cn 和 http://www.bigwww.com 是成都飞数科技有限公司的网络服务品牌,专业经营虚拟主机,域名注册,VPS,服务器租用业务。公司创建于2002年,经过6年的高速发展,“华夏名网”已经成为我国一家知名的互联网服务提供商,被国外权威机构webhosting.info评价为十大IDC服务商之一。

    华夏名网网址导航: 虚拟主机 双线主机 主机 域名注册 cn域名 域名 服务器租用 酷睿服务器 vps vps主机

  • 上一篇:开源守则 UNIX/BSD/Linux口令机制初探 下一篇:Linux操作系统的声音设备编程实例解析
    FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    技术资讯
    推荐资讯
    网站备案经验谈 工信部备...(4916次点击)
    移动电信联通介入域名注册...(2768次点击)
    消息称网站未备案将一律关...(4158次点击)
    事情很紧急 大部分站长如...(2793次点击)
    微软因收取XP降级费而被...(2369次点击)
    巨鲸CEO陈戈:看好互联...(3727次点击)
    搜狐副总裁王小川:搜索不...(3568次点击)
    没有回头客的垃圾站 如何...(2358次点击)
    百度google没收录也...(2528次点击)
    并非主流 CN域名一元体...(2438次点击)
    最新更新
    百度关闭部分竞价系统,凤...(3415次点击)
    数万中小企业翘首以待“....(3233次点击)
    整治网络视听低俗之风 四...(3244次点击)
    国内首个IPV6网站认证...(3989次点击)
    国内首家VIA成员:金山...(2408次点击)
    分析师称网络广告市场6月...(2320次点击)
    未备案网站将被贴标 投资...(3211次点击)
    对于天价cn短域名 我们...(3619次点击)
    Mozilla要求微软公...(2352次点击)
    戴尔通过Twitter销...(2334次点击)
    相关资讯
    xml轻松学习手册(3)xml...
    xml轻松学习手册(4)xml...
    xml轻松学习手册(5)xml...
    了解web页面工具语言xml(...
    了解web页面工具语言xml(...
    了解web页面工具语言xml(...
    了解web页面工具语言xml(...
    了解web页面工具语言xml(...
    了解web页面工具语言xml(...
    xml技术上传文件_xml技巧