Linux的简介及其特点
Linux的简介及其特点
Linux是什么?
Linux是一套操作系统,指代的是核心与系统呼叫接口的那两层。应用程序是不能算作Linux的。早起的Linux是针对386来开发的,由于Linux致使一套操作系统,并不含有其他可以运行的程序,因此早起的Linux职能带动计算机硬件的正常运转。并且由于硬件的不同所需的功能函数也就不相同,例如IBM的power和Intel的X86架构就是不一样的,这就导致的同一套操作系统是不能同时在不同架构的硬件平台上运行的。
Linux Distributions的主要异同:支持标准不同。
由于Linux distributions的公司实在是太多了,知名的有台湾的Red Hat,SUSE,Ubuntu,Fedora,Debian等等。由于每一个Linux distributions使用的kernel都是相同,选用的软件也是目前致命的软件,重复项相当高,例如网页服务器Apache,电子邮件服务器Postfix/sendmail,以及文件服务器Samba等等。加上Linux Standard Base(LSB)等标准来规范开发者,以及目录架构的File System Hierarchy Standard(FHS)标准规范,使各家厂商除了在架构的严谨度和选择的套件内容上,其他差异是不太大的。
另外,对于商业版还是社群版该做何种选择呢?如果要安装在个人计算机上作为桌面计算机使用的建议使用社群版,包括我们熟知的Fedora,Ubuntu,OpenSUSE等等。如果是用在服务器上,建议使用商业版本,因为商业版本是经过一段时间的测试和磨合之后才投放市
场使用的,其稳定性会更高一些。包括Red Hat,SUSE等。 如何选择合适的Linux distribution版本
面对众多的distributions我们给如何选择呢?这要取决于你的用途了。下面简单介绍一下不同版本的Linux:
用于PC:可以使用界面很炫的Fedora/Ubuntu等Desktop版本。如果不想安装Linux的话,也可以使用在线体验版。
用于个人或教学的服务器环境:当经费数量有限时,可以使用RHEL的centos,因为他可以兼容商业版的RHEL,在改版的幅度上较小,适合服务器环境。
企业环境:商业版无疑。例如SUSE,Red Hat等。商业版可以为客户提供服务,可以降低企业的风险。
Linux的特点--优点
Linux是Torvalds先生开发出来的,可以在X86的架构下运行,也可以被移植到其他大型主机上面。目前,我们把Linux成为Unix Like操作系统的一种。
Linux最近几年最受欢迎的原因之一就是他的free,open source,功能强大,性能稳定。另外,是他对于硬件的需求很低,这一点更造成了他流行的原因,因为硬件的汰换率太快了,所以很多人手边有一些很少在用的零件,这些零件可以用来组装跑Linux。另一特点就是多任务、多使用者,Linux主机上可以同时允许多人上线来工作,并且资源的分配较为公平,比起Windows的单人多任务系统要稳定的多,这个多人多任务可是Unix like上相当好的一个功能。可以让用
户在Linux主机上划分出不同等级的用户,并且每个用户可以在登陆系统是设置不同的工作环境,还可以允许不同的使用者在同一时间登陆主机,以同时使用主机的资源。可以按照使用者和群组的划分,档案的属性可以分为可读,可写,可执行等参数来定义一个档案的实用性,此外,这些属性还可以分为三类,分别是档案拥有者,档案所属群组,其他非拥有者与群组者,这对于项目计划或者其他计划开发者具有相当良好的系统保密性。占用系统资源少,适合小核心程序的嵌入,这和度佳且多样的图形用户接口(GUI)等。
Linux的特点--不足
没有特定的支持厂商,游戏支持力度不足,专业软件的支持度不足,