1. ubuntu系统

1.1 ubuntu系统特点:

   ubuntu完全基于linux操作系统,可以免费得到社区及专业机构的支持,庞大的社区三塔成长的沃土。

   Ubuntu 适合桌面和服务器。当前Ubuntu 发布版支持PC (Intel x86), 64-bit PC(AMD64)PowerPC(AppleiBook 和 Powerbook, G4 和 G5) 架构。

Ubuntu 包涵了超过16,000 种软件,核心的桌面系统却只有一张光盘,Ubuntu 覆盖了所有的桌面应用程序, 从文字处理,电子表格到web 服务器和开发设计环境一应俱全。

 详情查看Ubuntu桌面和 Ubuntu 服务器的介绍.

 

1.2 Ubuntu相对其它Linux发行版的主要特点
基于Debian/Linux,使用 APT 包管理系统。
相对于Fedora Code: APT 包管理系统优雅地解决了依赖问题,并且可以从容的在线安装升级相对于Debian:软件更新积极,而Debian较保守。相对于Gentoo:基本无需编译,省力、省时、省心。

1.3 Linux系统简介

路径

路径分为绝对路径和相对路径。

    绝对路径的起始点为根目录 /,例如/usr/local/bin就是绝对路径,它指向系统中一个绝对的位置,不受其它因素影响。

    相对路径的起始点为当前目录,如果您现在位于/usr目录,那么相对路径local/bin所指示的位置为/usr/local/bin也就是说,相对路径所指示的位置,除了相对路径本身,还受到当前位置的影响。例如Linux系统中常见的目录/bin、/usr/bin、/usr/local/bin,如果只有一个相对路径bin,那么它指示的位置可能上面三个目录中的任意一个,也可能是其它目录。如果我告诉您到bin目录寻找一个文件,您可能搞不清楚是哪一个bin目录。只有当前位置确定,相对路径指示的位置才能够确定。现在我说,/usr/local目录下,它的相对路径bin中有某个文件,这样就比较明确了。在相对路径中.表示当前目录,..表示当前目录的上一级目录。

假设您安装了一个程序,它的主程序没有被放置到上面三个 bin目录中的任何一个,或者其它系统能够找到的地方,您就得告诉系统,它的可执行文件在哪里。可以使用绝对路径,例如:/home/user/bin/可执行文件或者定位到/home/user/bin目录,使用相对目录来定位它./可执行文件如果您定位到了它的子目录,比如/home/user/bin/gui,您可以使用..来表示它的上级目录./可执行文件路径相关命令cd (change directory)更改目录。

pwd (print working directory)显示当前路径。

ls (list)显示当前目录中文件列表。请尝试以下操作:cd /etc  进入“/etc”目录,这里使用的是绝对路径pwd显示当前路径,这个命令返回结果“/etc”cd init.d 进入/etc”目录的子目录“init.d”,这里使用的是相对路径

cd ..            进入上一级目录“/etc”cd ../home “/etc”   目录的上一级目录为“/”,它的子目录“home”为“/home”cd -回到上一次的目录,我们在“/etc”目录跳转到“/home”目录,所以这次是回cd ~             

   “~”代表当前用户的“$HOME”目录,也就是“/home/{用户名}”目录。

ls                  在任何时候,您都可以使用“ls”命令,来了解当前目录下都有哪些文件。

远程路径:
远程路径的表示方法为 协议://用户名:密码@位置/路径:端口大多数的远程路径可以使用默认端口匿名访问,由此用户名、密码、端口通常不需要填写。

例如:http://www.ubuntu.org.cn/.../index.html要求身份验证的远程路径,您可以使用下面的方式访问:

ftp://user:passwd@ftp.ubuntu.org.cn:21

2. centos系统

2.1 简介

CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本。每个版本的 CentOS都会获得十年的支持(通过安全更新方式)。新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。[2]CentOS是Community Enterprise Operating System的缩写。
CentOS 是RHELRed Hat Enterprise Linux源代码再编译的产物,而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖

2.2 特点

1[3].可以把CentOS理解为Red Hat AS系列!它完全就是对Red Hat AS进行改进后发布的!各种操作、使用和RED HAT没有区别!
2.CentOS完全免费,不存在RED HAT AS4需要序列号的问题。
3.CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!
4.CentOS修正了许多RED HAT AS的BUG!
5.CentOS版本说明:CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT AS4
与 RHEL的关系
RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。无论是哪一种发行方式,你都可以免费获得(例如从网上下载),并再次发布。但如果你使用了他们的在线升级(包括补丁)或咨询服务,就必须要付费。RHEL 一直都提供源代码的发行方式,CentOS 就是将 RHEL 发行的源代码重新编译一次,形成一个可使用的二进制版本。由于 LINUX 的源代码是 GNU,所以从获得 RHEL 的源代码到编译成新的二进制,都是合法。只是 REDHAT 是商标,所以必须在新的发行版里将 REDHAT 的商标去掉。REDHAT 对这种发行版的态度是:"我们其实并不反对这种发行版,真正向我们付费的用户,他们重视的并不是系统本身,而是我们所提供的商业服务。" 所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的软件。但 CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。如果你要将你的 RHEL 转到 CentOS 上,因为你不希望为 RHEL 升级而付费。当然,你必须有丰富 linux 使用经验,因此 RHEL 的商业技术支持对你来说并不重要。但如果你是单纯的业务型企业,那么还是建议你选购 RHEL 软件并购买相应服务。这样可以节省你的 IT 管理费用,并可得到专业服务。一句话,选用 CentOS 还是 RHEL,取决于你所在公司是否拥有相应的技术力量。
3. red hat 系统
3.1 简介

 

    Redhat(红帽)是桌面虚拟化世界领先的开源解决方案供应商[1]使用社区驱动的方式提供可靠和高性能的云、虚拟化、存储、Linux® 和中间件技术。Red Hat最早由Bob Young和Marc Ewing在1995年创建。原来的Red Hat版本早已停止技术支持,Red Hat的Linux分为两个系列,其中一个是由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux系列;另一个是由社区开发的免费的Fedora 系列。Red Hat因其易于安装而闻名,在很大程度上减轻了用户安装程序的负担。RedHat作为Linux的发行版本,开放源代码是与其他操作系统,如Windows等相比具有的先天优势,有利于全世界范围内技术工程师和技术人员共同开发,同时RedHat也为开源社区做出巨大贡献,有开源界的领导者的称号。
    对于Red Hat来说,开放源代码已经不只是一个软件模型,这 正是Red Hat的商业模式。因为Red Hat坚信只有协作,企业才能创造出非凡质量和价值的产品。
在Red Hat的300名工程师中,有6名来自于全世界最顶尖的Linux核心开发者,7名来自全球最出色Linux开发工具工程师。全世界,也许只有Red Hat能够把Linux和开源技术以及企业级的培训、技术支持和咨询融合得如此美妙。Red Hat的培训及认证被认为是Linux认证的标准。Certification杂志的最新调查显示,RHCE(Red Hat认证工程师)认证被公认为总体质量最高的国际IT认证。
3.2 技术支持
    Red Hat Linux有一个图形化的安装程序Anaconda,目的是为了令新手更容易使用。同时,它有一个内建的防火墙设置工具Lokkit。
由Red Hat Linux 8.0开始,UTF-8成为了系统预设的字元编码设定。这对於英语用户来说无甚影响,但当用到ISO/IEC8859-1字元集的较高位置字元时,编码方式则完全不同。对於部分法语或瑞典语的用户来说,这是一个冒犯性的举动,因为他们的旧文件系统在这个设定下有可能变得不稳定。这问题可以透过移除"LANG"设定中的".UTF-8"来解决。
8.0 版本亦是第一个使用Bluecurve桌面主题的发行版本。
3.3 系统分类


    RHEL6于2011年11月正式发布,2013-1-21发布了RHEL 6.5。新版本统一按Red Hat Enterprise Linux(RHEL)来命名,不在按AS、ES、AP来命名。
服务器版本分为:
·Red Hat Enterprise Linux Server, Premium (1-2 sockets) (Up to 1 guest) with Smart Management
· Red Hat Enterprise Linux Server, Premium (1-2 sockets) (Up to 1 guest)
· Red Hat Enterprise Linux for SAP applications Premium (1-2 sockets) (Up to 1 guest)
· Red Hat Enterprise Linux for IBM POWER, Premium (1-2 sockets) (Up to 15 LPARs)
· Red Hat Enterprise Linux for IBM System z, Premium
· 另有High Availability、Load Balancer、Resilient Storage、Scalable File System、Smart Management、High Performance Network、Extended Update Support for Servers 7个附件组件版本
工作站与桌面版本分为:
·Red Hat Enterprise Linux Workstation, Premium
·Red Hat Enterprise Linux Desktop (200 Pack), Premium
RHEL 6.3新特性:
红帽企业Linux 6.3 发布了,包含增强一些新功能设计虚拟化、伸缩性、文件系统、存储、安全、帐号管理以及硬件支持方面的内容,近乎 50 个新特性和改进中值得关注的有:名为 Virt-P2V 的新工具用于将Windows或者红帽系统转成虚拟映像。
1、虚拟化
提供一个 Virt-P2V工具,可以将windows和RedHat Linux的物理机转换成虚拟机,使用KVM进行部署。
2、伸缩性
最多支持的虚拟CPU数(vCPUs),从64提高到了160,虚拟机支持的最多内存从512MB提高到2TB
3、存储
LVM支持 thin provisioned logical volumes(按需分配逻辑卷)。之前存储空间都是在创建的时候分配的,需要监控文件系统使用情况,手工增加卷空间。可以自动按需分配,自动扩展,不再需要人工干预。该特性还是预览测试阶段
4、支持 OpenJDK 7
5、Mysql InnoDB 的插件支持
400 072 8118 红帽软件(北京)有限公司。
具体来说,Server版本分为:
· Red Hat Enterprise Linux Advanced Platform - 对应以前的· Red Hat Enterprise Linux AS
· Red Hat Enterprise Linux - 对应以前的Red Hat Enterprise Linux AS
Desktop版本分为:
· Red Hat Enterprise Linux Desktop - 对应以前的Red Hat Desktop
· Red Hat Enterprise Linux Desktop with Workstation option - 对应以前的Red Hat Enterprise Linux WS
 
ps:
CentOS在2014初,宣布加入Red Hat
CentOS 加入红帽后不变的是:
1. CentOS 继续不收费
2. 保持赞助内容驱动的网络中心不变
3. Bug、Issue 和紧急事件处理策略不变
4. Red Hat Enterprise Linux 和 CentOS 防火墙也依然存在
变化的是:
1. 我们是为红帽工作,不是为 RHEL
2. 红帽提供构建系统和初始内容分发资源的赞助
3. 一些开发的资源包括源码的获取将更加容易
4. 避免了原来和红帽上一些法律的问题