Linux 似乎在我们平时的生活中很少看到,那么它应用在哪些领域呢?其实,在生活中随时随地都有 Linux 为我们服务着。

网站服务器

用事实说话!访问国际知名的 Netcraft 网站 http:// www.netcraft.com,在 "What's that site running?" 的地址栏内输入想了解信息的网站地址(该功能位于网页右侧),单击箭头图标即可搜索到相关信息,如图 1 所示。


图 1 Netcraft

在搜索结果中会看到网站的操作系统信息。例如,搜索百度网站 www.baidu.com,可以看至 OS 显示为 Linux,如下图所示。


图2  www.baidu.com 服务器历史

Netcraft 可以理解为一个基于 Web 页面的扫描器,至于扫描,就好像小偷踩点。小偷在偷东西之前拿一堆小广告的宣传单,每天在想要盗窃的户门上插小广告,连续一周,之后去观察,哪家门上7张广告怎么插上的还怎么放在那儿,就要倒霉了,一直没人;哪家门上两张,地下三张,剩下的两张不知道哪儿去了,尽量不下手,不确定什么时候有人;哪家门上和地下都很干净,打死都不能下手,保不齐门一撬开,四个彪形大汉正在打麻将呢!这门技术对窃贼来说叫作踩点,网站扫描和小偷踩点的道理类似……

所以黑客攻击别人电脑的第一个步骤也叫踩点,我们做网络的安全扫描检测与此原理相同,只不过不是发小广告观察结果,而是向对方电脑发数据包,根据返回的应答数据包分析对方电脑的信息。

验证一下哪些大型网站在使用 Linux。世界知名的网站 google.com、qq.com、新浪、网易等,无一例外地应用着 Linux。就连你输入 microsoft.com,会发现微软的下载站等也在使用 Linux。

为什么这么多大型网站会采用 Linux 而不使用 UNIX 或 Windows?其中一个重要的原因就是使用 Linux 成本较低,而 UNIX 和 Windows 都是商业软件;另一个更重要的原因是出于安全和性能方面的考虑。

想更多了解 Linux 在服务器领域的市场份额,请猛击《Linux已经霸占了服务器领域》。

电影工业

1998 年,《泰坦尼克号》那些看起来真实、恐怖的豪华巨轮与冰山相撞最终沉没的场面要归功于 Linux,归功于电影特技效果公司里终日处理数据的 100 多台 Linux 服务器。

在过去,SGI 图形工作站支配了整个电影产业,20 世纪 90 年代的影片《侏罗纪公园》中生动的恐龙正是从 SGI 上孕育出来的,SGI 的操作系统 Irix 就是 UNIX 的一种。当时所有动画制作公司都得看 SGI 的脸色。然而,从 1997 年开始,Linux 开始全面占领好莱坞,娱乐业巨擘迪士尼宣布全面采用 Linux,宣告了 SGI 时代的没落,Linux 时代走向辉煌。

好莱坞精明的电影人热情地拥抱 Linux,其中的原因不言而喻。首先,Linux 作为开源软件,可以节省大量成本;其次,Linux 具有商业软件不具备的功能定制化特点,各家电影厂商都可依据自己的制片需要铺设相关平台。到现在为止,使用 Linux 制作的好莱坞大片已经有几百部。

嵌入式应用

嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可定制,适用于各种应用场合,对功能、可靠注、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统及用户的应用程序 4 部分组成,用于实现对其他设备的控制、监视或管理等。

嵌入式系统几乎涵盖了生活中的所有电器设备,如手机、平板电脑、电视机顶盒、游戏机、智能电视、汽车、数码相机、自动售货机、工业自动化仪表与医疗仪器等。

不得不提的是安卓系统(Android)。安卓是基于 Linux 的开源系统,主要适用于便携设备,如智能手机和平板电脑等,是Google公司为移动终端打造的真正开放和完整的移动软件。在如今的智能手机操作系统市场上,安卓系统的占有率已然是傲视群雄。

从安卓手机至智能机器人,从大型网站到美国太空站,Linux 都已涉足其中。Linux 的发展震动了整个科技界,动摇了微软一贯以来的霸权,并且为科技界贡献了一种软件制造的新方式。

Top500(www.top500.org)是评定全球 500 台最快的超算系统性能榜单,连续多届,在世界上 500 台超级计算机里,超过 9 成为 Linux 系统!如果你还关在家里面,认为全世界都是 Windows,则无异于坐井观天。世界那么大,出去看看吧!

推荐阅读文章

年薪40+W的大数据开发【教程】,都在这儿!

大数据零基础快速入门教程

下一篇linux教程:Linux已经霸占了服务器领域

Linux的应用领域相关推荐

  1. linux下嵌入式系统,嵌入式linux系统应用领域?这里详细告诉你

    嵌入式系统是目前发展最快的行业之一了,嵌入式成为了现在IT届的新宠儿,尤其是嵌入式linux系统,嵌入式linux系统技术应用十分广阔的,我想如果你还不知道嵌入式linux系统的,那你就out了,嵌入 ...

  2. Linux学习笔记之一————什么是Linux及其应用领域

    1.1认识Linux  1)什么是操作系统 2)现实生活中的操作系统 win7 Mac Android iOS 3) 操作系统的发展史 (1)Unix 1965年之前的时候,电脑并不像现在一样普遍,它 ...

  3. Linux的主要应用领域有哪些?

    Linux操作系统主要有以下三大应用领域: Linux作为企业级服务器的应用 Linux系统可以为企业架构WWW服务器.数据库服务器.负载均衡服务器.邮件服务器.DNS服务器.代理服务器.路由器等,不 ...

  4. 小白该如何学习Linux操作系统(2)

    献给初学者:小白该如何学习Linux操作系统(2) 三.用虚拟机软件学习linux 3.1 什么是虚拟机软件 虚拟机软件能够在一台电脑上模仿出来若干台PC电脑,每台PC能够运转独自的操作系统而互不搅扰 ...

  5. Linux及文件系统基本介绍

    Linux及文件系统基本介绍 1   互联网行业现状 在服务器端市场: 超级计算机 2014年11月的数据显示前500系统中的485个系统都在运行着 Linux 的发布系统,而仅仅只有一台运行着 Wi ...

  6. flayber正文 再谈如何学习Linux,一线Linux专家学习经验谈

    记得最早接触linux是在2000年,那个时候,还在上大学,一个同学从荷兰回来,带回来了一个Linux的拷贝版,记得版本还是Redhat6.2.曾经为安装一个系统让我们忘记疲劳,挑灯夜战,不亦乐乎.那 ...

  7. 谈谈如何学习Linux操作系统?

    本文首先向 "技术成就梦想"博主致敬,http://ixdba.blog.51cto.com/2895551/569329,感谢他所付出的诸多努力.科研项目以及未来发展驱动,lin ...

  8. Linux的前世今生

    Linux的起源 说到Linux[/ˈlɪnəks/],想必大家也会自然而然地想到他的创始人--被称为"Linux之父"的林纳斯·托瓦兹(Linus Torvalds).其实,在L ...

  9. 浅谈如何学习linux

    一.为什么要学linux? 当然最重要是爱好和兴趣!如果你这种必要学,或者根本不喜欢,请不要浪费时间,你学也学不好! 二.起步 你应该为自己创造一个学习linux的环境--在电脑上装一个linux或u ...

最新文章

  1. 自定义html托管,10分钟搞定“傻瓜式”的静态网站搭建托管之旅
  2. 与python相关的考研专业-给考研人:掌握这项技能,让你每天的学习高效又充实...
  3. stm32之GPIO
  4. 一个函数处理同个元素多个事件行为------event.type
  5. SCARA机器人与 DELTA机器人
  6. word20161207
  7. JAVA中断线程的方法
  8. python实现dem输出三维模型_python DEM数据可视化
  9. 算数运算符与关系运算符_Swift进阶三——运算符相关
  10. jQuery中animate()的方法以及$(body).animate({scrollTop:top})不被Firefox支持问题的解决...
  11. 使用socket()函数创建套接字
  12. colab 上 tensorflow版本切换
  13. 论文阅读:Bridging Knowledge Graph to Generate Scene Graph(ECCV20)
  14. 如何查看云服务器的磁盘空间大小?
  15. Dito 手指尖的创意
  16. HTML的简要学习---超链接(待补充)
  17. Blob如何在html里转换成图片,前端图片canvas,file,blob,DataURL等格式转换
  18. 软件测试资质有哪些?具备CNAS资质和具备CMA资质的区别是什么?
  19. 名不虚传。涵盖全微服务操作的Spring Cloud Alibaba PDF竟出自阿里
  20. PS替换图片中的颜色-局部以及整体变色

热门文章

  1. linux那些事之early pape fault
  2. cycleGAN的整体架构+损失函数理解
  3. PHP面向对象相关特性
  4. [Unity] 战斗系统学习 10:ActorAttribute
  5. 500 错误 tomcat mysql_post请求发生错误500错误
  6. python迭代对象_Python迭代对象与迭代器
  7. Mybatis(10)properties标签的使用及细节,typeAliases和package标签
  8. shopxo 二次开发:设置(后台登录页)背景图
  9. 保证elementUI组件文本域内容为json
  10. WordPress一个还不错的404html单页代码