机器猎人:什么是liunx系统,有什么优点?

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 20:32:25

一、历史及版本
Liunx的前身源于unix,由芬兰的helsinki大学技术科学系学生lins torvalds开发,1991年发生了linux0.11版。
其它版本:由于linux标榜自由开放,致使其发行趋于多样化,最常见有以下版本:
1、Redhat linux 2、debian
3、slackware linux 4、turbo linux
5、open linux 6、linux mandrake
7、informagic 8、suse linux

二、linux优势
Linux是一种非常优秀的操作系统,支持多用户,多进程,实时性好,功能强大而且稳定。同时具有良好的兼容性和可移植性。
Redhat作为目前众多发行版本中的一种,一方面它已经是行业的标准,有大量为其开发的软件;另一方面redhat是自由软件,获得途径很多,可以自由使用;redhat系统的稳定性及安全性非常出色。
Redaht具备unix最基本的命令、排版、文本处理、各种服务器管理、程序设计开发、网络联机与管理甚至还可以使用windows98,具体表现如下:
1、多任务管理
Linux是抢占式多任务,多用户操作系统,具有优秀的内存和多任务管理能力,不仅可以让用户可以同时执行数十程序,还允许用户远程登陆,对用户帐号等各方面都极其出色。
2、多重机开机管理
Linux自带开机管理程序:lilo及GRUB来对多操作系统进行配置。
3、图形集面界面
Linux配有特殊的用户界面即x windows system,这是unix系统的标准图形界面。
4、网络功能
Linux使用tcp/ip协议作为主要的网络通信协议,内建ftp、telnet、mail、apache等各种功能,另外也提供拨号方式连接网络。而且稳定性高。Windows能够做得,linux都能做,而且稳定性及安全性都要比windows好得多多。
5、程序开发工具
Linux当中包含大量的开发工具,例如:gcc、cc、c++、perl等。
6、便捷的升级程序获得
因为linux是免费的,自由的开放的操作系统,所以很多软件可以容易在互联网上找到其升级包。无须任何费用。

四、linux作为服务器操作系统的原因
1、广泛的协议支持
1)、TCP/IP通信协议 2)、IPX/SPX通信协议
3)、Apple talk通信协议 4)、ISDN通信协议
5)、PPP、SLID、PLIP等通信协议 6)、ATM通信协议
2、文件系统下良好的兼容性
可与当前主要的网络操作系统保持良好的兼容性,‘文件与打印共享’,可兼容的环境有apple环境、windows、novell、unix环境。
3、支持多种网络互联:
1)、支持路由器、桥接器、IP伪装、IP记帐、IP别名及网络流量控制。
2)、支持防火墙、端口传递、负载均衡、代理服务器、通信协议隧道和虚拟专用网络等。
4、完善的网络支持:
1)web服务器及客户端 2)支持FTP服务器
3)支持电子邮件服务及客户端 4)支持dns及dhcp服务器
5)支持网络信息服务NIS 6)支持认证服务
5、远程执行任务
1)、telnet远程终端服务 2)、远程命令方式
3)、X windows方式
6、多种应用系统的支持
1)语言编程环境:c、c++、java等
2)图形环境:gnome、kde、gimp、windows maker等
3)编辑器:xemacs、vim、gedit、pico等
4)shell:bash、tcsh、ash、csh等
5)文字处理软件:open office、kwork、abivord
6)数据库:mysql、postgresql、oracle8I等。

简单通俗的说:可以防范现在所流行的一切病毒,根本不吃那一套。
开放操作系统,开放源代码,可以自由修改,可以打造自己的操作系统。

简单的说,Linux是Unix克隆(Unix clone)或Unix风格(Unix alike)的操作系统(OS),在原代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),是一个支持多用户, 多进程,多线程,实时性较好的功能强大而稳定的操作系统。

它可以运行在x86 PC,Sun Sparc,Digital Alpha,680x0,PowerPC, MIPS等平台上,可以说Linux是目前运行硬件平台最多的操作系统。

Linux最大的特点在于它是GNU(Gnu"s Not Unix----有点分形与混沌的意味----无限自包含,简单的说GNU是一种自由软件体系)的一员,遵循公共版权许可证(GPL),秉承"自由的思想,开放的源码"的原则,成千上万的专家/爱好者通过Internet在不断地完善并维护它,可以说Linux是计算机爱好者自己的操作系统