《鸟哥的Linux 私房菜 基础学习篇(第三版)》——1.4 重点回顾

1.4 重点回顾

鸟哥的Linux 私房菜 基础学习篇(第三版)
◆ 计算机主要以二进制作为单位,而目前常用的磁盘容量单位为B,其单位换算为1B = 8bit,其他的以1024为其倍数,如1GB=1024MB等。

◆ 操作系统(Operation System)主要用于管理与驱动硬件,因此必须要能够管理内存、管理设备、负责进程管理以及系统调用等。因此,只要能够让硬件准备妥当(Ready)的情况,就是一个很棒的操作系统了。

◆ 操作系统重点仅在驱动与管理硬件,而要使用硬件时,就得需要通过应用软件或者是shell的功能,来调用操作系统操纵硬件工作。因此,目前操作系统除了上述功能外,通常已经包含了日常工作所需要的应用软件在内了。

◆ UNIX的前身是由贝尔实验室(Bell Lab.)的Ken Thompson利用汇编语言写成的,后来在1971~1973年间由Dennis Ritchie以C程序语言进行改写,才称为UNIX。

◆ 1977年由Bill Joy释出BSD (Berkeley Software Distribution),这些称为UNIX like的操作系统。

◆ 1984年由Andrew Tannenbaum制作出Minix操作系统,该系统可以提供源码以及软件。

◆ 1984年由Richard Stallman提倡GNU项目,倡导自由软件(Free Software),强调其软件可以自由地取得、复制、修改与再发行,并规范出GPL授权模式,任何GPL(General Public License)软件均不可单纯仅销售其软件,也不可修改软件授权。

◆ 1991年由芬兰人Linus Torvalds开发出Linux操作系统。简而言之,Linux成功的地方主要在于Minix(UNIX)、GNU、Internet、POSIX及虚拟团队的产生。

◆ Linux本身就是个了不起的操作系统,其开发网站设立在http://www.kernel.org,我们称Linux操作系统最底层的数据为“内核”(Kernel)。

◆ 目前Linux内核的开发分为两种版本,分别是稳定版本的偶数版,如2.6.x,适合于商业与家用环境使用;一种是开发中版本,如2.5.x版,适合开发特殊功能的环境。

◆ Linux distributions是“Linux Kernel + Free Software + Documentations(Tools)+ 可完全安装的程序”所制成的一套完整的系统。

时间: 2024-12-22 14:35:30

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——1.4 重点回顾的相关文章

拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

目录 目录 前言 关于这本书 必看知识点 最后 前言 相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎? 这里记录下一些我个人的看法(博主也曾有面试新员工的经历):说到底还是一个学习能力的问题.就这一点,从我的经历看来(曾到多家企业培训新人),培训出身的技术人员大体而言确实没有科班出身的学得更快准狠一些.学习能力这个东西其实比较虚,它并没有一个直观的考量方式,所以企业一般都会简单粗暴的使用学历.专业.项目经验来衡量.这之间反映了你的计算机知识框架是否完善.基

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——导读

前言 本书是最具知名度的Linux入门书<鸟哥的Linux私房菜基础学习篇>的最新版,全面而详细地介绍了Linux操作系统.全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机:第二部分介绍Linux的文件系统.文件.目录与磁盘的管理:第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法:第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程.任务分配和作业管理

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.5 重点回顾

0.5 重点回顾 鸟哥的Linux 私房菜 基础学习篇(第三版) ◆ 计算机的定义为:"接受用户输入指令与数据,经由中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息". ◆ 计算机的五大单元包括输入单元.输出单元.CPU内部的控制单元.算术逻辑单元与内存五大部分. ◆ 数据会流进/流出内存是CPU所发布的控制命令,而CPU实际要处理的数据则完全来自于内存. ◆ CPU依设计理念主要分为精简指令集(RISC)与复杂指令集(CISC)系统. ◆ 关于CPU的频率部分,外频指的

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.4 软件程序运行

0.4 软件程序运行 鸟哥的Linux 私房菜 基础学习篇(第三版) 鸟哥在上课时经常会开玩笑地问:"我们知道没有插电的计算机是一堆废铁,那么插了电的计算机是什么?"答案是"一堆会电人的废铁."这是因为没有软件的运行,计算机的功能就无从发挥了.就好像没有了灵魂的躯体也不过就是行尸走肉,重点在于软件/灵魂.所以下面咱们就得要了解一下"软件"是什么. 一般来说,目前的计算机系统将软件分为两大类,一个是系统软件,一个是应用程序.但鸟哥认为我们还是得要了

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.3 数据表示方式

0.3 数据表示方式 鸟哥的Linux 私房菜 基础学习篇(第三版) 事实上我们的计算机只认识0与1,记录的数据也是只能记录0与1而已,所以计算机常用的数据是二进制的.但是我们人类常用的数值运算是十进制,文字方面则有非常多的语言,常用的语言就有英文.中文(又分繁体与简体中文).日文等.那么计算机如何记录与显示这些数值/文字呢?就得要通过一系列的转换才可以啦!下面我们就来谈谈数值与文字的编码系统. 0.3.1 数字系统 早期的计算机使用的是利用通电与否的特性的真空管,如果通电就是1,没有通电就是0

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——1.2 Torvalds的Linux开发

1.2 Torvalds的Linux开发 鸟哥的Linux 私房菜 基础学习篇(第三版) 我们前面一节当中,提到了UNIX的历史,也提到了Linux是由芬兰人Torvalds所开发的.那么为何托瓦兹可以开发Linux呢?凭空想象而来的,还是有什么渊源?这里我们就来谈一谈! 1.2.1 Minix Linus Torvalds(托瓦兹, 1969年出生)的外祖父是赫尔辛基大学的统计学家,他的外祖父为了让自己的小孙子能够学点东西,所以从小就将托瓦兹带到身边来管理一些微计算机.在这个时期,托瓦兹接触了

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.2 个人计算机架构与接口设备

0.2 个人计算机架构与接口设备 鸟哥的Linux 私房菜 基础学习篇(第三版) 一般消费者常说的计算机通常指的就是x86的个人计算机架构,因此我们有必要来了解一下这个架构的各个组件.事实上,Linux最早在发展的时候,就是依据个人计算机的架构来发展的,所以,真的需要了解一下.另外,因为两大主流x86开发商(Intel, AMD)的CPU架构并不兼容,而且设计理念也有所区别,所以两大主流CPU所需要的主板芯片组设计也就不太相同.目前最新的主板架构主要如图0-4所示. 就如同前一节提到的,整个主板

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——0.6 本章习题

0.6 本章习题 鸟哥的Linux 私房菜 基础学习篇(第三版)实践题部分假设你不知道你的主机内部的各项组件数据,请拆开你的主机箱,将内部所有的组件拆开,并且依序列出: ■ CPU的厂牌.型号.最高频率: ■ 内存的容量.接口(DDR/DDR II等): ■ 显卡的接口(AGP/PCIe/内置)与容量: ■ 主板的厂牌.南北桥的芯片型号.BIOS的厂牌.有无内置的网卡或声卡等: ■ 硬盘的连接接口(IDE/SATA等).硬盘容量.转速.缓冲存储器容量等: ◆ 然后再将它组装回去.注意,拆装前务必

《鸟哥的Linux 私房菜 基础学习篇(第三版)》——第1章 Linux是什么 1.1Linux是什么

第1章 Linux是什么 众所皆知,Linux的内核原型是1991年由托瓦兹(Linus Torvalds)写出来的,但是托瓦兹为何可以写出Linux这个操作系统?为什么他要选择386的计算b机来开发?为什么Linux的开发可以这么迅速?又为什么Linux是免费的?以及目前为何有这么多的Linux版本(distributions)呢?了解这些后,我们才能够知道为何Linux可以免除专利软件之争,并且了解到Linux为何可以同时在个人计算机与大型主机上面大放光彩.所以,在进入Linux的世界之前,