操作系统的简介(UNIX、Linux)
? 通过学习使用Unix/Linux系统的接口来理解操作系统的运行机制,从而写出质量更高、功能更强的应用程序
Unix系统介绍
? 于1971~1973年在美国贝尔实验室由丹尼斯·里奇、肯·汤普逊
操作系统 ? 通过学习使用Unix/Linux系统的接口来理解操作系统的运行机制,从而写出质量更高、功能更强的应用程序 Unix系统介绍 ? 于1971~1973年在美国贝尔实验室由丹尼斯·里奇、肯·汤普逊合作开发而成,而且顺便升级BCPL语言为C语言。 ? 特点:高安全性、高可靠性、高稳定性,既可以构建大型关键业务系统的商业级服务器,也可以构建面向移动终端、可穿戴设备的嵌入式应用。 ? Minix是一种基于微内核架构的类Unix计算机操作系统,于1987年由Andrews. Tanenbaum教授发布用于在大学教学和学术研究,正式它的出现启发了Linux系统。 Linux系统介绍 ? 全称叫GNU Linux,免费且开源,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发。 ? 基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 ? Linux有上百种不同的发行版,如基于社区开发的Debian、Archlinux,和基于商业开发的Red Hat、SUSE、Oracle等,还有基于嵌入式设备的Android。 ? Linux系统的图标是企鹅,(根据国际公约,南极洲归全人类所有,不属于任何国家)它代表Linux的开源精神,任何公司或组织都无权将它私有。 Linux系统相关知识 ? GNU工程: ? 由Richard Stallman于1984年发起,由自由软件基金会提供支持。 ? 其基本原则就是共享,其主旨是发展一个有别于一切商业Unix的操作系统,也就是通用非商业的类Unix系统,所以Linux也叫GNU Linux。 ? POSIX标准: ? 可移植操作系统接口(英语:Portable Operating System Interface,缩写为POSIX)操作系统unix,也就是统一的系统编程接口规范。 ? UNIX和Linux系统都遵循了该规范,所以它们系统接口基本一致,所以代码可以通用。 GPL通用公共许可证 ? GPL,是GNU General Public License的缩写,GNU通用公共许可证试图保证你共享和修改软件的自由,遵循GPL的软件可以自由地共享、开源、免费, 如果想使用具备GPL的代码也必须先遵循GPL,自然也就无法盈利了。 (编辑:应用网_阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |