###一:什么是Linux?
Linux被称为类Unix操作系统,遵循POSIX标准。Linux与Unix的最大不同在于源代码的开放性和自由性。
Linux的发音:Linux发音
Linux的发展历史:1991年9月17日,Linus Torvalds 在网上发布了Linux的0.01版本。
###二:Linux所遵循的标准:
1、POSIX(Portable Oprating System Interface of Unix):即可移植操作系统接口,由IEEE于1988年发布。其作用是使在某一Unix版本下开发的应用程序也能应用于其他Unix版本,以此保证了软件代码的可移植性。
2、LSB(Linux Standard Base):由于Linux遵循POSIX标准,不同Linux发行版之间的源代码级有很好的兼容性,但二进制文件的兼容性不足,为解决这一问题,Linux Standard Base 项目应运而生,其主要目的是开发一系列标准,保证Linux不同发行版间的兼容性。
3、FHS(Filesystem Hierarchy Standard):即文件系统分级结构标准,是LSB标准的一部分,详细规定了类Unix操作系统中各种应用软件、管理工具、脚本和帮助文件所处的位置。
###三:GNU和GPL
GNU(GNU is not Unix):项目名称,该项目旨在实现一个自由并完整的类Unix操作系统,是自由软件发展的重要组成部分。
GPL(General Public License):该授权模式下的软件需满足以下条件:
###四:Linux目录结构:
###五:Linux系统组成:
用户进程、系统调用接口、Linux内核、硬件
###六:内核结构:
###七:进程状态: