热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux与UNIX(solaris/aix/hp-ux)的比较

nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd

虽然Linux和Solaris/aix/hp-ux都是Unix兼容的操作系统,但他们在不同的领域存在各自的特点和差异。Linux是一个开放的系统,可以运行在大多数硬件环境中,而其他UNIX属于专用系统。必须运行于专有硬件平台之上。然而,Linux的不断发展,在电信级应用中使用Linux已经成为可能。

很少有人会反对Linux是一个安全的,稳健的操作系统。Linux不仅是性价比非常高的系统,而且由于它经常的更新所使用的技术,使得它可以不断的提高系统的性能,使用最先进的技术。在计算领域中,越来越多的公司通过使用Linux上的应用开发,让自己的硬件产品通过Linux认证来支持Linux的发展。

虽然价格是选择哪种系统的重要因素,但是系统的技术构架,系统的硬件与软件的配合是否合理从长远的角度来看对系统选择也是起决定作用的。众所周知,Unix系统是完善的,成熟的,在技术上是优于众多的其他种类的操作系统,无论是从系统的可靠性,安全性,作为服务器使用的效果都是领先的。经过了30多年的不断开发,不断完善,通过广大开发人员的不断努力,即使是在没有并行处理的Intel硬件平台上,性能也是完全能满足各类企业级的大型应用,并且某些方面还要远远超过应用所需要的计算能力。

Linux系统的一些优点,

大量的免费软件,可以完成商业版本软件的几乎所有功能

完整的操作系统:

稳定 -  即使是应用程序发生故障也很少会导致系统崩溃

可靠 -  一般Linux系统可以很轻松的无故障运行数百天

高效

完全的开发系统,包括C/C++, Fortran编译器,Qt库及Perl, Awk, TCL/TK等语言,并且这些都是可免费使用的,而其他UNIX系统的C编译器确不是免费的。

完善的网络:允许用户共享CPU资源,共享Modem资源。

理想的环境运行Web服务器或FTP服务器。

Linux系统不仅有大量的免费软件,当用户有特殊的需求时,仍然还有大量的商业软件可供用户选择。目前各种主流的商业应用软件如数据库、中间件都可以运行在linux平台下。

操作系统的升级非常简单容易,这对于Unix是比较困难的,他们的一般的解决方案只能的从新对系统进行安装。对于Linux系统来说,升级是简单有效的。

系统的标准版本即可支持多处理器

真正的多任务操作系统,可以同时运行多个应用程序。

出色的GUI环境: Xwindow系统,较Solaris系统更加灵活可用。

丰富的办公软件,StarOffice, 可以兼容Microsoft Office而且是免费并且源代码即将开放。

丰富的排版软件,专业级的Tex系统

跨平台应用的实现成为可能,Linux系统现在可运行于多种硬件平台,甚至包括IBM390系统。可以为用户提供统一的应用开发界面。


推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文目录一览:1、数据库有哪几种2、数据库软件 ... [详细]
  • etc杂七杂八的配置文件etc不是什么缩写,是andsoon(等等)的意思来源于法语的etcetera翻译成中文就是等等的意思.至于为什么在etc下面存放配置文件& ... [详细]
  • Java开发框架!Alibaba高并发业务秒杀系统落地实战文档,砥砺前行!
    接口概述:接口是Java语言中的一种引用类型,是方法的集合,所以接口的内部主要就是定义方法,包含常量,抽象方法(JDK ... [详细]
  • 编程语言是从哪蹦出来的——大型伦理寻根现场
    Hello,我是Alex007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫Alex的人太多了,再加上每天007的生活,Alex007就诞生了。聊一聊编程到底是啥,怎 ... [详细]
  • Linux提权之suid篇
    Linux提权之suid篇不知攻,焉知防一个在安服路上摸索的大三生,记录平时学习笔记suid前言:1.只有可以执行的二进制程序文件才 ... [详细]
  • centosFedoraRHEL•整改方法:•验证检查:1、查看etclogin.defs,访谈询问当前所设置的密码长度及更换周期 ... [详细]
  • Linux是一套免费使用和***传播的类UNIX操作系统,主要用于基于Intel x86系列CPU的计算机上。Linux系统是由全世界各地的成千上万的程序员合适的方式定制自己的Li ... [详细]
  • Lunix历史及如何学习
    1.Lunix是什么1.1Lunix是操作系统还是应用程序Lunix是一套操作系统,它提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构, ... [详细]
  • 零入门kubernetes网络实战15>基于golang编程实现给ns网络命名空间添加额外的网卡
    《零入门kubernetes网络实战》视频专栏地址https:www.ixigua.com7193641905282875942本篇文章视频地址(稍后上传)本篇文章主要是想通过g ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • github:https:github.comfroghuiyolandaIO模型和多线程模型实现多线程设计的几个考虑在我们的设计中,mainre ... [详细]
  • 安全3AAuthentication:认证Authorzation:授权Accouting|Audition:审计用户管理用户:UID:0,不一定是root,root的uid非0时 ... [详细]
  • CentOS7.2详细安装步骤(二)
    7)语言设置(可以在上一个主界面进行设置,这里不用再次设置)8)SECURITY设置(安全设置)选择default(默认的)策略就可以,通过进行选择,单击完成即可Default#默 ... [详细]
author-avatar
龙love猫
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有