且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Oracle高性能自动化运维》一一1.1 Linux简介

更新时间:2022-01-21 22:23:20

本节书摘来自华章计算机《Oracle高性能自动化运维》一书中的第1章,第1.1节,作者:冷菠 著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.1 Linux简介

我们知道,Unix是一个功能强大、性能全面的多用户、多任务操作系统,可以应用到小至普通PC,大至巨型计算机等多种平台上,是应用面最广、影响力最大的操作系统之一。
作为Unix的延续,Linux是一种界面和性能与Unix相似甚至更好的操作系统,但Linux不源于任何Unix,因此Linux不是Unix,而是一个类似于Unix的产品。Linux成功地模仿和延续了Unix的基本体系结构和设计风格,换言之,Linux是一套兼容于System V以及BSD Unix的操作系统。对于System V来说,把程序源代码放到Linux重新编译之后就可以运行;而对于BSD Unix来说,它的可执行文件可以直接在Linux环境下运行。
通俗地讲,Linux是一种遵从可移植操作系统环境标准规范(POSIX)的操作系统,它能够在普通PC上实现全部的Unix特性。Linux受到广大计算机爱好者青睐的另一个原因是:它继承了Unix的优秀功能,同时还弥补了Unix跨平台通用性的缺陷,使得Linux操作使用起来更为灵活、便捷。