本文主要针对IT开发人员,意在阐明linux在开发方面的独特优势(linux版本较多,笔者使用的是Ubuntu14.04)。
如果你经常重装系统(对于那些经常捣鼓系统或是有软件洁癖的人),或是偶尔需要来那么一两次。那么你肯定就能体会到在windows下配置环境的麻烦事儿。
sudo apt-get update && sudo apt-get install openjdk-7-jdk
,键入口令,开始安装。重复几次之后,我们就会发现使用apt-get进行安装真是屡试不爽。除此之外还有很多东西都可以用它来完成:g++,scrapy,GIMP,jdk,ruby等等。敲两行命令就搞定。而在windows下这都需要一个又一个的软件来补充。
提到便利,主要针对的是刚刚装完系统时的情况。此时linux(笔者使用的是Ubuntu)下很多东西都会便利许多。
这些便利的地方也往往是windows下普遍的短处。
安全问题最早也是在windows上流行起来的,windows在系统方面做得很完整,不过在安全问题上确实不怎么把关。windows平台下一个软件的执行,可以直接更改注册表,启动项,文件关联,文件系统,开关机等等。而windows平台本身却并不为此提供多少安全方面的保障(这与windows平台的主要适用人群有关)。所以,这部分缺陷不得不留给各大厂商的杀毒软件来弥补。于是各种杀毒软件大行其道。这对系统本身来说就像是一种讽刺。
Linux下相对来说要安全很多,首先因为他是开源的,里里外外一清二楚,众目睽睽之下,群众的眼睛是雪亮的。大的漏洞往往少很多。
其二,干什么事儿都得验证一下。软件安装卸载,系统更改,文件权限设置,开关机等等,都得先报上口令,看看是不是本人操作。这些东西看起来挺麻烦,不过也确实为系统提供了很好的保障。至少针对与linux的杀毒工具还是比较少的。
事物往往都有正有反,linux也未能例外。
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/u012956540/article/details/47381929