Linux值得学习的原因绝不仅仅是因为开源,而是因为Linux系统是一款非常优秀的产品
开源精神
简单来说,开源软件的特点就是把软件程序与源代码文件一起打包提供给用户,让用户在不受限制地使用某个软件功能的基础上还可以按需进行修改,或者编制成衍生产品再发布出去
开源许可协议
GNU GPL(General Public License 通用公共许可证)包括Linux在内以及大多数软件基于这个协议,是目前最常用最主流的开源许可协议
该协议特点如下:复制自由、传播自由、收费自由、修改自由
BSD(Berkeley Software Distribution,伯克利软件发布版)
Apache许可证版本(Apache Licese Version)许可协议
Linux发展历史
1970 unix
1979 at&t
1984 GNU 开放源代码计划构想
1987 gcc 编译程序,基于GNU编写自己的程序
1991 linus linux
1994 bob建立RedHat
1998 互联网发展高潮 hp ibm intel 公司支持
2019 目前服务器大多采用linux www.kernel.org 查看系统内核
常用软件版本
红帽企业版Linux:(Red Hat Enterprise Linux,RHEL) 目前我们的考试环境基于RHEL 7.0
社区企业操作系统:(Community Enterprise Operating System,CentOS) 去除了一些收费套件,可以理解成免费版的RHEL。在2014年后已被IBM收购
Fedora:由红帽发布的桌面版Linux系统(目前不仅限于桌面版) 红帽公司会将一些新技术或工具放到Fedora中进行试验,等成熟后就会加入RHEL系统中
openSUSE:源自德国(不过占用率并不高)
Gentoo:具有极高的可玩性(不建议萌新使用)
Debian:稳定性/安全性强,提供了大量的开源软件(国外认可度/占用率高)
Ubuntu:由Debian改进而来的桌面版Linux系统
了解红帽认证
红帽认证系统管理员(RHCSA)
红帽认证工程师(RHCE)
红帽认证架构师(RHCA)
需要从红帽系统管理员开始逐级考试,不可以越级考试