《Linux操作系统的简单介绍及相关知识.docx》由会员分享,可在线阅读,更多相关《Linux操作系统的简单介绍及相关知识.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Linux操作系统的简单介绍及相关知识Linux操作系统的简单介绍及相关知识Linux操作系统成为主流的操作系统之一是无可厚非的。下面由学习啦我为大家整理了Linux操作系统的简单介绍及相关知识,希望对大家有帮助!Linux操作系统的简单介绍及相关知识一、Linux操作系统的简单介绍Linux能够有狭义和广义两种定义。狭义来讲,Linux实际上指Linuxkernel(内核)。内核负责管理硬件,并为上层应用提供接口。而广义来讲,是指以Linuxkernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小
2、异,其差异往往体如今客户群、升级维护和界面等方面。LinusTorvalds是Linux之父。他根据Minix系统的代码,参照UNIX系统的设计,写出了第一给Linux内核。Linus的创举在于将Linux内核的代码开源。后来,Linux内核和一套开源的应用软件GNU结合,共同采取开源协议,并迅速发展成熟。我们能够随意地使用和修改开源代码,但以此为基础开发的程序也要根据开源协议公开。Linux和GNU的开源性吸引了大批优秀的程序员介入到Linux相关的开发中。从哲学和设计理念上,Linux与其他的UNIX版本相类似,并使用类似的接口。我们能够通过学习Linux的基本概念和机制来了解其它UNIX
3、系统,比方Solaris,FreeBSD,还有基于FreeBSD的苹果公司的MacOS。曾经Windows的兴起曾经让很多人以为UNIX将最终被Windows取代,但如今看到Linux和苹果产品的兴盛,我很感慨于UNIX体系的气力。Linux的有如下比拟重要的机制:用于储存数据以及管理权限的文件系统,用于IO的文本操作API,用于管理操作的进程,用于实现多任务运行的多线程,以及进程间通信(我将信号和网络也都归入这一类中)。十分推荐下面的一些文章,以便你对Linux有一个概观:大教堂和市集(TheCathedralandtheBazaar),作者EricRaymond能够讲是为Linux正名的一
4、篇文章,深化分析Linux成功的原因。你可以以通过名字来搜索中文翻译版本。该作者的其他文章也非常值得一读。二、Linux操作系统的相关知识在Linux内核基础上,我们还有很多厂商版本。即便有了内核和GNU软件,Linux的安装和编译并不是简单的工作,Linux厂商就是瞄准了这个市场。这些厂商会在Linux内核的基础上,结合本人开发的软件,帮助用户安装和使用Linux,并提供技术支持。由于在服务器领域,Linux操作系统远远领先于Windows系统,而这些被政府部门、银行或者大学拥有的服务器往往承当很重要的信息处理和IO(input/outpt)工作,所以尽管Linux开源,厂商还是能够根据其提
5、供的商用软件和技术支持获得丰厚的利润。(IBM是Linux设备最大的供给商,同时它的咨询业务很大一部份也;于提供Linux相关的支持。我们所熟知的Android操作系统,也算是Google提供的一个厂商版本。)我们这里主要介绍在PC上比拟流行的Linux厂商版本:1.红帽系列RedHatlinux:大名鼎鼎的红帽,如今已经完结。以此为基础有下面分支:RedHatEnterprise:(redhat)这个是企业级的linux,主要面向服务器。作为商业版,有比拟好的配套软件和技术支持。RH的教材也堪称经典。Fedora:(fedoraproject.org)由社区维护,去除了一些商业软件。红帽实际
6、上赞助了这个项目,以便以此作为技术测试平台。CentOS:(centos.org)这个版本不来自红帽的公司,是采集红帽公开的源码组成的免费版本,由社区维护,和红帽完全兼容。版本号升级较慢,但有持续的技术支持,所以合适于不愿意频繁升级的情形,鸟哥中就推荐以CentOS来建站。2.SUSE系列SUSELinuxEnterprise:(suse)和红帽商业版类似,是德国公司制作的,据讲在欧洲比拟流行,但我欧洲的朋友表示没怎么听讲过。SUSE系列比拟有特色的是YAST2,就是用来设置Linux的界面,对初级管理员比拟方便。openSUSE:(opensuse.org)SUSE的免费版本。以前SUSE不
7、是很推这个免费版本,支持不好。如今似乎态度大大转变。就我个人的使用体验来讲,还是觉得社区支持缺乏。3.Debian系列Debian:完全免费,社区维护的Linux版本,有很大的用户群,所以碰到问题,基本都能够找到社区用户的支持。Ubuntu:(由一个基金提供支持的免费Linux版本。继承自Debian。界面很友好。发邮件过去,还会送你免费安装CD(不知道如今还有没有)。如今的版本加载的东西有些多,速度有些慢。写(大教堂和市集)的EricRaymond讲它是最好的Linux。Mint基于ubuntu。它提供了愈加丰富的预装应用,以减少用户搜索并安装应用的费事。其使用的应用版本比拟新,可能不是很稳
8、定。此外,还有如下一些版本:Gentoo基于源码的版本,提供应用户很大的自由度。为用户提供大量应用程序的源码,能够在用户的系统上重新编译建造。需要一定的系统配置的知识。ArchLinux推崇简洁,避免不必要和复杂的修改,是一个轻便灵敏的版本。其配置文件有良好注释。Mandriva一个很方便用户使用的版本,其目的是使得新用户更容易使用linux。Slackware稳定,基本。它的只包含稳定版本的应用程序。对于初级用户不是很友好。TurboLinux在亚洲比拟流行。商业版本,提供技术支持和咨询服务。补充:Linux操作系统的八大特点开放性:挃系统遵循丐界标准规范,十分是遵循开放系统互连(OSI)国
9、际标准。多用户:是挃系统资源能够被丌同用户使用,每个用户对本人的资源(例如:文件、设备)有特定的权限,互丌影响。多任务:它是挃计算机同时执行多个程序,而丏各个程序的运行相互独立。良好的用户界面:Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚劢条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。设备独立性:是挃操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱劢程序,任何用户都能够象使用文件一样,操纵、使用这些设备,而丌必知道它们的详细存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应
10、能力。提供了丰富的网络功能:完善的内置网络是Linux一大特点。可靠的安全系统:Linux采取了很多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心受权等,这为网络多用户环境中的用户提供了必要的安全保障。良好的可移植性:是挃将操作系统从一个平台转移到另一个平台使它仍然能挄其本身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行Linux操作系统的简单介绍及相关知识Linux操作系统成为主流的操作系统之一是无可厚非的。下面由学习啦我为大家整理了Linux操作系统的简单介绍及相关知识,希望对大家有帮助!Linux操作系统的简单介绍及相关知识一、Linux操作系统的简单介绍Linux能够有狭义和广义两种定推荐度: