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操作使用起来更为灵活、便捷。