第1章 Linux发展 1.1 蛋 1969年,unix诞生于贝尔实验室。 1.2 人 1986年,unix系统不再免费使用,谭邦宁研发minix(mini unix)系统,主要用于教学。 1.3 人 1986年,斯托曼(Richard Stallman)创建FSF(自由软件基金会)和GNU项目。 1.4 人 1991年,托瓦斯(Torvalds)研发出Linux内核,他也被称为Linux之父。 第2章 Linux发行版本 2.1 GNU GNU是斯托曼做的一个项目:葛奴计划 意思是GNU=GNU is not unix 想表达出 自己做的这个项目不是Unix,但是和Unix一样优秀 而且开源 其中包含有:gawk,bash,gcc,emacs 2.2 GPL GPL是一种制度:公共通用许可 1)开放源代码 所有人可以自由传播,随意的修改软件 2)修改了别人的软件,必须把你修改的内容发出来 第3章 Linux发行版本 3.1 Linux版本

  1. Ubuntu(乌班图)主要被开发人员使用;
  2. RedHat (红帽)主要用于国企和金融行业;红帽系统从Red Hat Linux9.0开始不再免费,之后开始收费,发布Red Hat Enterprise Linux 红帽企业版;
  3. CentOS 免费使用,模仿Red Hat,在国内最火爆;
  4. Fedora RedHat的测试版 新功能 新想法放入到Fedora 测试稳定性,之后运用到RedHat。Fedora ------>RedHat------>CentOS;
  5. Debian/FreeBSD 安全性要求比较高;
  6. SUSE/OpenSUSE 德国研发,主要用于高级数据库和邮件服务;
  7. 红旗Linux 中标麒麟 主要用于国企; 3.2 CentOS与RedHat区别 1 .RedHat 免费下载 项目收费 无法更新 2.CentOS 做到与红帽一模一样 1)红帽收费项目去掉 2)红帽logo去掉 第4章 磁盘分区 4.1 32位与64位区别 1.运算速度 32位 4车道马路 64位 8车道马路 2.寻址范围(支持的最大内存) 32 最大支持4G 64 支持更大的内存 3.设计定位 64位主要是给服务器使用 大量计算 4.2 分区 /boot 引导分区 200M swap 交换分区 内存不足的时候 临时把swap当做内存使用 内存<8G swap是内存的1.5倍 内存>=8G swap 就是8G / 根分区 所有程序软件 存放的位置 剩余多少给多少