简史:
创建时间:1969
创建人物:AT&T实验室
Unix的两个版本
AT&T System V和Berkley Software Distribution(BSD)
GNU组织
开源的创始人
(GNU’s Not UNIX)
FSF:Free Software Foundation
GPL:GNU Public License(开源的协议,发布Linux的许可证)
Linux的开发者
Linus Torvalds
操作系统组件
内核
是Unix系统的最底层
提供OS的核心功能,并允许进程以一种有序的方式访问硬件
内核控制进程、输入/输出设备、文件系统操作、以及操作系统所需的任何其他关键功能。管理内存。这些都成为自治功能。
支持多用户、多功能模式运行
页面调度与页面交换:页面调度是将进程的一部分移入硬盘,而交换是将整个进程移入硬盘
shell
命令行解释器
shell为系统提供了内核的上一层功能,可以用它直接管理和运行操作系统
sh(Bourne shell / shell), csh, ksh, PDKSH, Z shell, TCSH
文件系统和实用程序(应用程序)
可以在OS上运行的具有一定功能的可执行程序
常见的应用程序:浏览器、文字处理软件、email程序、网络工具等
Unix 和UNIX
Unix:泛指所有遵循规范的类unix系统
UNIX为商标,拥有者AT&T
欢迎关注~
领取专属 10元无门槛券
私享最新 技术干货