认识free software的时间已经非常不短了,却一直没有系统学习过Linux,于是下定决定重新折腾起来。
本书第一部分主要讲Linux的规则与安装,包括计算机概论、Linux背景简介和学习方法介绍、CentOS的安装与首次登录。有计算机基础知识的概述,也有一些鸟哥本人学习Linux的经验教训。因为自己也的确不是第一次使用,所以这部分的内容基本是大致略过。但笔记还是会好好做的。关于计算机概率的部分会配合其他的读书笔记以及一些Linux使用经验,博客也会陆续更新作为补充。
学习Linux还挺枯燥的,所以鼓励自己,请耐心读下去,多实践多折腾,把遇到的问题记录下来。期待自己认真系统学过之后再回过头看在遇到的问题,能够恍然大悟,也能够随口说出“不就是几句命令的事吗”。
第一部分 Linux的规则与安装
01 计算机概论
◎ 计算机硬件的五大单元
输入单元、输出单元、CPU内部的控制单元、算数逻辑单元与内存。
◎ CPU分类:精简指令集与复杂指令集
CPU内部包含一些小指令集。我们使用的所有软件都要经过CPU内部的微指令集来完成。根据指令集的设计理念,常见的CPU种类又分为:精简指令集(RISC)和复杂指令集(CISC)系统。
精简指令集 Reduced Instruction Set Computer, RISC:微指令集较为精简,每个指令的执行时间都很短,完成的操作也很单纯,指令的执行性能较好;如果要做复杂的事情,需要多个指令完成。厂家的RISC微指令集CPU主要有SUN公司的SPARC系列,IBM的Power Architecture和ARM系列。
复杂指令集 Complex Instruction Set Computer, CISC:在CISC微指令集中,每个小指令可以执行一些较低阶的硬件操作,指令的数目多而且复杂,每条指令的长度并不相同。因为指令执行较为复杂,所以每条指令花费的时间较长,但每条指令可以处理的工作较为丰富。常见的CISC微指令集CPU主要有AMD、Inter、VIA等x86架构的CPU。
03 主机规划与磁盘分区
Tips:各个组件或设备在Linux下面都是一个文件。
05 首次登录与在线求助man page
Tips:在Linux下最好常使用一般账号来登录记录。因为root账号有无穷的权限,命令错了就糟糕了。