鸟哥的Linux私房菜——笔记1

基础学习篇1

第0章 计算机概论

1 计算机硬件的五大单元:输入单元、输出单元、CPU内部的控制单元、算术逻辑单元、内存。
2 两种主要CPU种类:精简指令集(Reduced Instruction Set Computing,RISC)和复杂指令集(CISC)。
3 除了五大单元,计算机还需要许多其他接口设备,最重要的接口设备是 主板,主板负责将所有的设备连接在一起,让所有的设备能够进行协调和通信。而主板上最重要的组件是 主板芯片组,一般主板芯片组分为北桥和南桥,北桥的总线为系统总线,是内存传输的主要信道,所以速度较快;南桥是输入输出(I/O)总线。
4 CPU的外频是指 CPU与外部组件进行数据传输/运算时的速度,倍频是CPU内部用来加速工作性能的一个倍数。两者相乘得到CPU的频率。
5 CPU使用的一切数据都来自内存,运算后的数据也要写回内存。个人计算机的内存主要组件为 动态随机访问内存(Dynamic Random Access Memory,DRAM),通电时才能通信与使用,这种RAM被称为挥发性内存。
6 将SRAM(静态随机访问内存)集成到CPU中,可作为第二级高速缓存用来加快数据访问。SRAM比DRAM速度更快。
7 只读存储器ROM。
8 声卡、网卡、特殊功能卡使用PCI接口传输,需使用PCI适配卡。
9 显卡又称为VGA,通过 PCI-Express(显卡接口)传输,使用北桥,速度越快越好。
10 磁盘设备使用 IDE接口/SATA接口。
11 主板上有一个CMOS芯片,CMOS的主要功能是记录主板上面的重要参数,包括系统时间、CPU电压与频率、各项设备的I/O地址与IRO(中断信道)等,由于这些数据的记录需要耗费电力,因此主板上带有一块电池。BIOS是一个写死在主板上的一个内存芯片(ROM)上的程序,用来在开机时加载CMOS中的参数。
12 只要计算机硬件不同,操作系统内核就要进行修改。操作系统的内核层直接参考硬件规格写成,所以同一个操作系统程序不能够在不一样的硬件架构下运行。
13 操作系统只是管理整个硬件资源,包括CPU、内存、输入输出设备及系统文件。
14 内核具有的功能:系统调用接口、程序管理、内存管理、文件系统管理、设备驱动。

第1章 Linux是什么

1 从UNIX开始的发展历史:
1969年以前:一个伟大的梦想——Bell,MIT与GE的“Multics”系统(大型主机提供数百台终端)
1969年:Ken Thompson的小型File Server System
1973年:UNIX正式诞生,Ritchie等人C语言写出第一个正式UNIX内核
1977年:重要的UNIX分支——BSD诞生
1979年:重要的System V架构与版权申明
1984年:x8架构的Minx操作系统诞生(谭宁邦教授作学术用)
Shallman的GNU项目与FSF基金会成立(GNU项目→GCC \Emacs \GNU C Libray \Bash shell)
1991年:Torvalds(托瓦兹)写出Linux内核程序
2 Linux内核由于开源,因此更新进步速度极快,并产生了许多Linux distributions

第2章 Linux如何学习

1 在自己的主机网路数据库上查询How-To或FAQ
Linux自身的文件数据:/usr/share/doc
CLDP中文文件计划:http://www.linux.org.cn/CLDP
鸟哥网站:http://linux.vbird.org/Searching.php
2 注意信息输出,自行解决疑难杂症
3 注意网络礼节,在讨论区发言


猜你喜欢

转载自blog.csdn.net/Minniem/article/details/82597786
今日推荐