Linux期末复习笔记(1)——第一章 Unix基础

简史:

创建时间: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

欢迎关注~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180430G1DAAC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券