# Linux 当前的应用角色

根据你的需要来学习 linux,当前的 linux 常见的应用可略分为企业应用与个人应用两方面来说

# 企业环境的利用

企业环境一般会使用 linux 做以下事情

  • 网络服务器

    这是当前 linux 最热门的应用了。linux 继承了 unix 高稳定性与良好传统,其上面的网络功能特别稳定强大。 有 GPL 授权,发展迅速,大部分也都是自由软件。

  • 关键任务的应用(金融数据库、大型企业网管环境)

    个人计算机的性价比高,大多数企业也转向采用大批量个人计算机来搭建自己的机房, 将数据库软件安装在 linux 上,作为数据库访问使用,比如金融数据、投资者、账户等数据

  • 学术机构的高性能运算任务

    linux 需要的硬件配置低,意味着性价比高,用来做集群很合适,而且 linux 的创造者本身就是个计算机性能癖, 所以 linux 有强大的运算能力,并且支持广泛的 gcc 编译软件,有着很高的优势

# 个人环境的使用

你知道你平时接触的电子商品中,哪些里面有 linux 系统存在呢?其实相当多,下面来谈一谈

# 桌面计算机

所谓桌面计算机,就是平时你我在办公室使用的计算机了。一般称为桌面系统

早期的 linux 是由工程师所发展得,所以对于窗口界面的设计并没有很需要, 后来 linux 与 x window System 结合了,要注意的是,x window system 只是 linux 上的一套软件, 而不是内核,所以即使 x window 挂了,对 linux 也可能不会有直接的影响

# 手持系统(PDA、手机)

很多的手机、pda、导航系统都可能使用的是 linux 操作系统,为了加强 linux 操作系统在手机上面的统一标准, 很多国际厂商合作了一个 LiMo 的计划(linux Mobile phone).

# 嵌入式系统

要让硬件系统顺利运作就需要编写合适的操作系统才行,除了我们常看到的计算机之外,其实家电产品、PDA、手机、数码相机以及 其他微型的计算机配备也是硬件系统。这些计算机配备也都是需要操作系统来控制的,而操作系统是直接嵌入产品当中的, 理论上你不应该更改到这个操作系统,所以就称为 嵌入式系统

包括路由器、防火墙、手机、pda、交换机、家电产品的微电脑控制器等,都可以是 linux 操作系统

要玩嵌入式系统必须要很熟悉 Linux Kernel 与驱动程序的集合才行,这方面的学习可不就是那么简单了, 所以在中国这方面的人才很少