Linux的发展史可以说是一部自由开源软件成功对抗商业软件的历史。计算机依据使用类型不同可以分为个人计算机和服务机,前者为单人多工型一般使用x86架构,并且其主流操作系统为微软的windows系统,而后者为多人多工行,由各个商业公司推行,其操作系统被Unix垄断。Linux系统就是在这样的背景下诞生的,其开发过程中有很多志愿者的参加,也就是因为帮忙人数的众多,才能开发出各种各样的硬件驱动;还有个不得不提的机构就是GNU其名字就相当逗趣(GNU‘s Not Unix)一个无限循环,其本就是一个自由软体联盟,可惜的是一直没有好的平台,Linux的出现真好促成了这个强强联合,也就有了如今Linux的极度繁荣。
Linux系统受到工程师的喜爱而不被大众所了解接受,是被它鲜明特点所决定的。其优点是:稳定的系统,免费或少许费用,安全性或漏洞的少许修补,多任务多使用者,使用者与群组的规划,相对不耗资源的系统,适合需要小核心程序的嵌入式系统,整合度佳且多样的GUI;缺点:没有特定的支持厂商,游戏和专业软件的支持性不高,大众推广不够。
现今的Linux相关内容并不像大家想的一样完全免费,也有收费的部分。因为Linux精神中的free并不是免费的意思,而是自由开源的含义。其付费的商业模式也主要是提供服务为主,当然其软件或系统都是有网络的自由下载的。也正因此我们一般提到的Linux并不是分version而是distribution,也就是我们经常说ubantu,centos而不是Linux 9.0的原因。
Linux 该如何学,有没有捷径,当然没有,一切都得从零学起。 关键在对于基础知识扎实的掌握而不是在网络上查到的懵懵懂懂的解决步骤,也只有在Linux最基础的文件架构、指令模式与脚本(Shell and shell scripts)、 软件管理方式和资源与帐号管理等基础架构了解的情况下,才能合理创造性的利用各式各样的server启动服务与相关的技巧。