Linux鸟哥私房菜学习笔记(一)
2015-10-09 11:48
381 查看
本科学习过这门课程,可是,,,,学完唯一记住的就是有《鸟哥私房菜》这一本好书;现在用到了只能从头学起,活到老学到老,总归是没错的。
从几天开始,就要开始新的学习旅程,楼主预计用1年左右的时间完成Linux的基础学习。2015.10.9——2016.10.9 再次记录一下,督促自己的学习。
今天开始第一天的学习
学习之前的准备工作:安装好了Ubuntu15.04
第一部分 Linux的规则与安装
1章计算机概论
2章Linux是什么
3章Linux如何学习
4章主机规划与磁盘划分
5章安装CentOS 5X与多重引导小技巧
6章首次登陆与在线求助 man page
第一章 计算机概论
1.计算机:辅助人脑的好工具
1.1.1计算机硬件的五大单元
输入单元、中央处理器(算术逻辑单元+控制单元)、输出单元、内存
CPU实际要处理的数据完全来自于内存
1.1.2CPU种类
目前最常见的两种主要的CPU种类:精简指令集(RISC)、复杂指令集(CISC)
精简指令集:Sun公司的SPARC系列——主要应用于学术领域的大型工作站
IBM公司的PowerPC系列
ARM系列——手机、PDA、导航系统、网络设备(交换机、路由器)等
复杂指令集:AMD\Inter\VIA开发出来的X86架构的CPU——主要应用在个人计算机
1.1.3接口设备
最主要的接口设备:主板
其他的接口设备:
存储设备:硬盘、软盘、光盘等
显示设备:显卡
网络设备:网卡
1.1.4运作流程
整台主机最重要的就是CPU和内存!!!
1.1.5计算机分类
超级计算机
大型计算机
迷你计算机
工作站——强调:稳定不死机、运算过程要完全正确
微电脑——笔记本电脑、桌上型计算机
1.1.6计算机上常用的计算单位
大小单位:bit-Byte-KB-MB-GB-TB-PB
二进制是以1024为单位量——1KB=1024B
十进制是以1000为单位量——1KHZ=1000BHZ
通常情况下,文件大小是以二进制为单位的;速度单位是以十进制为单位的
速度单位:运算速度一般单位MHZ,GHZ;HZ就是秒分之一;1GHZ=1000*1000*1000HZ
2.个人计算机架构与接口设备
整个主板上最重要的就是芯片组了,芯片组又分成两个桥连接器来控制各个组件之间的通信(Inter)
(1)北桥 负责连接速度较快的CPU、内存和显卡等组件
(2)南桥 负责链接速度较慢的周边接口,包括硬盘、USB、网卡等
AMD特殊的是:CPU和内存之间不同过北桥连接而是直接将内存控制组件集成到CPU中,理论上可以加速传输速度。
主要的组件:
CPU、内存、磁盘设备(IDE/SATA)、总线芯片组(南桥/北桥)、显卡接口(PCI-Express)、其他适配卡(PCI)
1.2.1CPU
单核——CPU只有一个运算单元
多核——CPU中封装了两个以上的运算内核(简单的说,就是一个CPU外壳中包含两个以上的CPU单元)
不同的微指令集会导致CPU工作效率的优劣
除此之外,就是CPU的频率——CPU每秒进行工作的次数 特别注意:频率目前仅限于比较同款CPU的速度;不同的CPU之间不能单纯的以频率判断性能
外频——CPU与外部组件进行数据传输/运算时的速度
倍频——CPU内部用来加速工作性能的一个倍数
CPU的频率=外频*倍频
北桥的总线称为系统总线;;南桥的总线就是作为的输入输出(I/O)总线
北桥所支持的频率我们称为前段总线速度(FSB);;每次传送的位数则是总线宽度;;总线频宽=FSB*总线宽度,代表了每秒钟可以传送的最大数据量
CPU每次能够处理的数据量称为子组大小;我们现在称的所谓32位、64位计算机就是依据CPU解析的子组大小而来的。
1.2.2内存
个人计算机的内存主要组件为动态随机访问内存(DRAM),只要在通电时才能记录和使用,断电后数据消失。
特别主要:在购买主板、CPU和内存时必须要考虑其相关性!!!
第二层高速缓存——新一代的CPU都内置了容量不等的L2在CPU内部
只读存储器(ROM)——在没有通电时也能把数据记录下来
1.2.3显卡
显卡又成VGA,一般对于图形影像的重点在于分辨率和色彩深度,每个图像显示的颜色都很占用内存,所以显卡上会有一个内存的容量。显卡的内存越大越好!
显卡厂商在显卡上嵌入了一个3D加速芯片,这就是GPU的由来。
1.2.4硬盘与存储设备
硬盘关键因素:容量、转速、缓冲存储器
传输接口:IDE接口——插槽所用的排线教宽
SATA——排线教细小,速度快,有利于主机壳内部的散热和安装
SCSI——主要应用在工作站
正确使用计算机的方式:计算机通电之后,绝对不要移动主机,避免硬盘抖动;使用正常方式开关机。
1.2.5PCI适配器
1.2.6主板
CMOS——记录主板上的重要参数:系统时间、CPU电压与频率、各项设备的I\O地址与IRQ等
BIOS——为写入到主板上某一块闪存或者EEPROM的程序,可以在开机的时候执行,以加载CMOS的参数,尝试调用存储设备中的开机程序,进一步进入操作系统当中
连接接口设备
1.2.7电源
系统不稳定的原因
系统超频、电源不稳、内存无法负荷、系统过热
3.数据表示方式
1.3.1数字系统——二进制
1.3.2文字编码系统
英文编码表——ASCII系统
中文编码表——big5(gb2312)
统一码(UTF8)——Unicode编码系统
4.软件程序运行
计算机系统软件将软件分为两大类:系统软件、应用软件
1.4.1机器程序与编译程序
1.4.2操作系统
操作系统内核——操作系统其实也是一组程序,重点在于管理计算机的所有活动以及驱动系统中的所有硬件、
内核程序所放置到内存当中的区块是受保护的,并且开机之后一直常驻在内存当中
系统调用
1.4.3应用程序
从几天开始,就要开始新的学习旅程,楼主预计用1年左右的时间完成Linux的基础学习。2015.10.9——2016.10.9 再次记录一下,督促自己的学习。
今天开始第一天的学习
学习之前的准备工作:安装好了Ubuntu15.04
第一部分 Linux的规则与安装
1章计算机概论
2章Linux是什么
3章Linux如何学习
4章主机规划与磁盘划分
5章安装CentOS 5X与多重引导小技巧
6章首次登陆与在线求助 man page
第一章 计算机概论
1.计算机:辅助人脑的好工具
1.1.1计算机硬件的五大单元
输入单元、中央处理器(算术逻辑单元+控制单元)、输出单元、内存
CPU实际要处理的数据完全来自于内存
1.1.2CPU种类
目前最常见的两种主要的CPU种类:精简指令集(RISC)、复杂指令集(CISC)
精简指令集:Sun公司的SPARC系列——主要应用于学术领域的大型工作站
IBM公司的PowerPC系列
ARM系列——手机、PDA、导航系统、网络设备(交换机、路由器)等
复杂指令集:AMD\Inter\VIA开发出来的X86架构的CPU——主要应用在个人计算机
1.1.3接口设备
最主要的接口设备:主板
其他的接口设备:
存储设备:硬盘、软盘、光盘等
显示设备:显卡
网络设备:网卡
1.1.4运作流程
整台主机最重要的就是CPU和内存!!!
1.1.5计算机分类
超级计算机
大型计算机
迷你计算机
工作站——强调:稳定不死机、运算过程要完全正确
微电脑——笔记本电脑、桌上型计算机
1.1.6计算机上常用的计算单位
大小单位:bit-Byte-KB-MB-GB-TB-PB
二进制是以1024为单位量——1KB=1024B
十进制是以1000为单位量——1KHZ=1000BHZ
通常情况下,文件大小是以二进制为单位的;速度单位是以十进制为单位的
速度单位:运算速度一般单位MHZ,GHZ;HZ就是秒分之一;1GHZ=1000*1000*1000HZ
2.个人计算机架构与接口设备
整个主板上最重要的就是芯片组了,芯片组又分成两个桥连接器来控制各个组件之间的通信(Inter)
(1)北桥 负责连接速度较快的CPU、内存和显卡等组件
(2)南桥 负责链接速度较慢的周边接口,包括硬盘、USB、网卡等
AMD特殊的是:CPU和内存之间不同过北桥连接而是直接将内存控制组件集成到CPU中,理论上可以加速传输速度。
主要的组件:
CPU、内存、磁盘设备(IDE/SATA)、总线芯片组(南桥/北桥)、显卡接口(PCI-Express)、其他适配卡(PCI)
1.2.1CPU
单核——CPU只有一个运算单元
多核——CPU中封装了两个以上的运算内核(简单的说,就是一个CPU外壳中包含两个以上的CPU单元)
不同的微指令集会导致CPU工作效率的优劣
除此之外,就是CPU的频率——CPU每秒进行工作的次数 特别注意:频率目前仅限于比较同款CPU的速度;不同的CPU之间不能单纯的以频率判断性能
外频——CPU与外部组件进行数据传输/运算时的速度
倍频——CPU内部用来加速工作性能的一个倍数
CPU的频率=外频*倍频
北桥的总线称为系统总线;;南桥的总线就是作为的输入输出(I/O)总线
北桥所支持的频率我们称为前段总线速度(FSB);;每次传送的位数则是总线宽度;;总线频宽=FSB*总线宽度,代表了每秒钟可以传送的最大数据量
CPU每次能够处理的数据量称为子组大小;我们现在称的所谓32位、64位计算机就是依据CPU解析的子组大小而来的。
1.2.2内存
个人计算机的内存主要组件为动态随机访问内存(DRAM),只要在通电时才能记录和使用,断电后数据消失。
特别主要:在购买主板、CPU和内存时必须要考虑其相关性!!!
第二层高速缓存——新一代的CPU都内置了容量不等的L2在CPU内部
只读存储器(ROM)——在没有通电时也能把数据记录下来
1.2.3显卡
显卡又成VGA,一般对于图形影像的重点在于分辨率和色彩深度,每个图像显示的颜色都很占用内存,所以显卡上会有一个内存的容量。显卡的内存越大越好!
显卡厂商在显卡上嵌入了一个3D加速芯片,这就是GPU的由来。
1.2.4硬盘与存储设备
硬盘关键因素:容量、转速、缓冲存储器
传输接口:IDE接口——插槽所用的排线教宽
SATA——排线教细小,速度快,有利于主机壳内部的散热和安装
SCSI——主要应用在工作站
正确使用计算机的方式:计算机通电之后,绝对不要移动主机,避免硬盘抖动;使用正常方式开关机。
1.2.5PCI适配器
1.2.6主板
CMOS——记录主板上的重要参数:系统时间、CPU电压与频率、各项设备的I\O地址与IRQ等
BIOS——为写入到主板上某一块闪存或者EEPROM的程序,可以在开机的时候执行,以加载CMOS的参数,尝试调用存储设备中的开机程序,进一步进入操作系统当中
连接接口设备
1.2.7电源
系统不稳定的原因
系统超频、电源不稳、内存无法负荷、系统过热
3.数据表示方式
1.3.1数字系统——二进制
1.3.2文字编码系统
英文编码表——ASCII系统
中文编码表——big5(gb2312)
统一码(UTF8)——Unicode编码系统
4.软件程序运行
计算机系统软件将软件分为两大类:系统软件、应用软件
1.4.1机器程序与编译程序
1.4.2操作系统
操作系统内核——操作系统其实也是一组程序,重点在于管理计算机的所有活动以及驱动系统中的所有硬件、
内核程序所放置到内存当中的区块是受保护的,并且开机之后一直常驻在内存当中
系统调用
1.4.3应用程序
相关文章推荐
- Linux下查看进程的执行文件绝对路径
- centos 6.5 系统中iptables防火墙开放端口
- Linux安装PostgreSQL 9.4
- MySQL 调优基础(四) Linux 磁盘IO
- 如何在CentOS 7/6.5/6.4 下安装PostgreSQL
- Linux内核学习之路
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- linux之sed用法整理
- Linux C编程(1) vim及gcc命令
- Set Hostname on CentOS
- linux java后台运行
- centos 7.0下openstack-juno版本实例热迁移(通过nfs,共享池)