一、Linux发展史
1991年出现Linux,之前有个玩意叫Minus,用于教学的。
Linux有内核版本和发行版本(企业字内核版本的基础上加入自己的理解),内核版本更加标准。
二、开源软件简介
Aphache(网站服务搭建软件)、Nginx、Mysql、mongoDB、python、samba、Ruby
使用的自由:绝大多数开源软件免费;
研究的自由:可以获得软件源代码;
散布及改良的自由:可以自由传播、改良甚至销售
三、Linux应用领域
1. 基于Linux的企业服务器
2. 嵌入式应用
四、Linux与Windows的不同
1. Linux严格区分大小写;
2. Linux中所有内容以文件形式保存,包括硬件。
3. 没有扩展名来区分文件类型,是靠权限区分,不认识Windows中的exe,ppt等。有约定俗成的后缀如下:
压缩包:.gz、.bz2、*.tar.bz2、.tgz
二进制软件包:.rpm
网页文件:.*html、.php
脚本文件:*.sh
配置文件:*.conf
4. Windows下的程序不能直接在Linux中安装和执行。
五、字符界面的优势
1. 占用的系统资源更少
2. 减少了出错、被攻击的可能性(操作系统起的服务越多,应用程序越多,就越危险)