鸟哥的linux私房菜第一讲.ppt

上传人:b****2 文档编号:2650490 上传时间:2022-11-05 格式:PPT 页数:58 大小:1.55MB
下载 相关 举报
鸟哥的linux私房菜第一讲.ppt_第1页
第1页 / 共58页
鸟哥的linux私房菜第一讲.ppt_第2页
第2页 / 共58页
鸟哥的linux私房菜第一讲.ppt_第3页
第3页 / 共58页
鸟哥的linux私房菜第一讲.ppt_第4页
第4页 / 共58页
鸟哥的linux私房菜第一讲.ppt_第5页
第5页 / 共58页
点击查看更多>>
下载资源
资源描述

鸟哥的linux私房菜第一讲.ppt

《鸟哥的linux私房菜第一讲.ppt》由会员分享,可在线阅读,更多相关《鸟哥的linux私房菜第一讲.ppt(58页珍藏版)》请在冰豆网上搜索。

鸟哥的linux私房菜第一讲.ppt

Linux任课老师信息任课老师信息v陈永霞v办公室:

水环楼305vTel:

63887292vE-mail:

选用教材v书名:

鸟哥的Linux私房菜基础学习篇(第三版)v作者:

鸟哥v出版社:

人民邮电出版社v出版日期:

2010年7月v参考教材:

参考教材:

v

(1)Linux系统管理技术手册,美EviNemeth等著,张辉译,电子工业出版社v

(2)Linux教程,美SyedMansoorSarwar等著,李善平等译,清华大学出版社v(3)Linux管理基础教程(第4版),美SteveShah等著,高新田译,清华大学出版社v考核方式考核方式v1.考核成绩评定:

采用百分制,包括理论部分、实验部分和平时成绩,理论部分不及格者补考。

总成绩比例:

理论考试35%+上机考试35%+作业20%+考勤10%。

v2.考试形式:

理论部分为课程结束后闭卷考试,上机考试部分为期末的综合上机考试成绩,作业包括上机作业和书面作业成绩。

vftp:

/202.197.189.162v用户00密码00课件、上机要求v用户09密码01上机作业课程目标课程目标v了解Linux系统的基本知识v掌握Linux系统安装的基本方法v掌握Linux系统使用的基本方法v掌握Linux系统管理的基本方法第第0章章计算机概论计算机概论本章学习目标本章学习目标v了解计算机相关概念v了解计算机主机硬件组件v了解操作系统相关概念关于计算机关于计算机v什么是计算机(电脑)?

v接受使用者输入指令,经由CPU的数学与逻辑单元运算处理后,以产生或储存成有用的资讯。

v计算机的种类:

v超级电脑(Supercomputer)(运算速度达几兆次/秒)http:

/www.nchc.org.tw/v大型机(MainframeComputer):

v小型机(Minicomputer):

v微电脑(Microcomputer):

现今的个人电脑关于计算机关于计算机v主机v指计算机用于放置主板及其他主要部件的容器(mainframe)。

v通常,主机自身已经是一台能够独立运行的计算机系统,服务器等有专门用途的计算机通常只有主机,没有其他外设。

关于计算机关于计算机v计算机硬件的五大单元:

v输入单元:

例如滑鼠、键盘、读卡机等等v中央处理器(CPU):

含有算数逻辑、控制、记忆等单元v内存v输出单元:

例如显示器、打印机等等关于计算机关于计算机vCPU的种类v精简指令集v复杂指令集关于计算机关于计算机v接口设备v主板v储存设备:

硬盘、软盘、光盘、磁带v显示设备:

显卡v网络设备:

网卡主机硬件组件主机硬件组件v中央处理器(CPU)v内存(RAM)v显卡(VGAcard)v硬件与访问设备(harddish)vPCI适配卡v主板(mainboard)v电源CPUv计算机中通常有多个不同的处理器,各有不同的分工和任务v用于执行系统软件和应用软件的处理器称为CPU,CPU是计算机必不可少的核心组成部件v多数个人计算机只有1个CPU,但有一些计算机包含有2个、4个、8个甚至成百上千个CPU频率频率vCPU的速度直接与核心有关v频率:

单位时间内运算的次数v外频:

CPU与接口设备进行数据传输/运算的速度v倍频:

CPU内部用来加速工作性能的一个倍数v超频:

通过某些工具提高CPU的频率(存在一定风险)内存(内存(RAM)v内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。

硬盘与访问设备硬盘与访问设备v硬盘:

主要的存储媒介之一vIDE:

“电子集成驱动器”并口vSATA:

串口,硬盘转速更高vSCSI:

转速快,但是价格较高主板主板主机板主机板主机板主机板芯片集芯片集芯片集芯片集CPUCPUVGAVGAAPG/PCI-EAPG/PCI-E硬盘硬盘硬盘硬盘IDE/SATAIDE/SATAI/OI/O设备设备设备设备网络网络网络网络音效音效音效音效USBUSB主存主存主存主存RAMRAM操作系统操作系统v计算机只能识别0和1v如何操作计算机?

v机器语言+硬件功能函数v但如果硬件与软件功能不同时怎么办?

v重新改写麻烦v想法:

编写一个软件,能驱动所有的硬件,并提供一个开发软件的开发接口,在这个基础上再开发软件将会非常简单。

操作系统操作系统的定义操作系统的定义v操作系统(OperatingSystem,OS)是计算机系统软件的重要组成部分,用来控制和管理计算机系统资源,合理地组织计算机工作流程,为用户有效地使用计算机提供一个功能强大、使用方便和可扩展的工作环境。

操作系统是计算机用户与计算机之间进行通信的接口。

v操作系统定义如下:

操作系统是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度、方便用户使用的程序的集合。

操作系统的功能操作系统的功能v操作系统的功能是管理和控制计算机系统中的硬件、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。

v从资源管理的角度出发,操作系统应具有五个方面的功能:

处理机管理、存储器管理、设备管理、文件管理和用户接口。

v核心(Kernel):

它是指操作系统最底层的东西,每个操作系统都有自己的核心,由它来掌管整个硬件资源的工作状态。

计算机系统的层次结构计算机系统的层次结构系统调用应用程序核心裸机图1.1计算机系统的层次结构操作系统上述四个层次表现为一种单向服务关系,即外层的软件必须以事先约定好的方式使用内层软件或硬件提供的服务。

通常把这种约定称为界面(Interface)。

操作系统概述操作系统概述1.计算机系统的组成v计算机系统由硬件系统和软件系统组成。

v硬件系统由运算器、控制器、存储器、输入设备和输出设备等部件组成。

v软件系统是指计算机系统所使用的各种程序的集合。

从广义上讲,软件是指使运行、维护、管理和应用计算机的所有程序和数据的总和。

计算机软件系统:

系统软件应用软件系统软件用于计算机的管理、维护和运行,以及为程序提供翻译、装入等服务工作,包括操作系统、程序设计语言处理程序(汇编程序和编译程序等)、连接装配程序、系统实用程序及工具软件等。

应用软件通常指那些为某一方面应用而设计的程序,或用户为解决某个特殊问题而编写的程序。

没有任何软件支持的计算机称为裸机,裸机必须配置相应的软件才能应用。

计算机软件系统分类计算机软件系统分类软件系统软件系统应用软件应用软件系统软件系统软件数据处理程序情报检索程序科学计算程序自动控制程序工业设计程序语言处理程序标准子程序SIN服务性程序系统操作系统第第1章章什么是什么是Linux本章学习目标本章学习目标v了解Unix与Linux的历史v了解GNU计划的目的v了解Linux的发展概念v了解Linux的学习方法Linux的定义的定义vLinuxisacloneoftheoperatingsystemUnix,writtenfromscratchbyLinusTorvaldswithassistancefromaloosely-knitteamofhackersacrosstheNet.ItaimstowardsPOSIXandSingleUNIXSpecificationcompliance.Linux的定义的定义vLinux是一个Unix-like的操作系统,它是硬件与用户的交互接口,具有免费、高稳定性、支持多用户多任务环境、节省资源等优点。

Linux的内核版本Linux内核版本由3个数字组成:

r.x.yvr:

目前发布的Kernel主版本。

vx:

偶数是稳定版本,奇数是开发中的版本。

vy:

错误修补次数。

主版本号主版本号次版本号次版本号末版本号末版本号rr.xx.yyLinux的内核版本v一般来说,x位为偶数的版本表明这是一个可以使用的稳定版本,如:

2.6.18;x位为奇数的版本一般加入了一些新内容,不一定稳定,是测试版本,如:

2.7.22。

vRedHatEnterpriseLinux5使用的内核版本是2.6.18。

Linux内核版本内核版本2-2开发版本最初是稳定版本的拷贝,开发版本最初是稳定版本的拷贝,稳定版本只修改错误,开发版本稳定版本只修改错误,开发版本继续增加新功能继续增加新功能开发版本趋于稳定后将开发版本趋于稳定后将升级为稳定版本升级为稳定版本Linux的发行版本vLinux免费的内核,以及允许用户或厂商自行搭配其他应用程序的特性,目前世界上已经有超过百种不同的组合,这些不同的厂商把发布的内核与应用程序包组合就成了不同发行套件版本的Linux系统,相对于内核版本,发行套件版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。

Linux的诞生背景的诞生背景v1969年前,Bell、MIT、GE共同发起Multics计划,最终以失败告终。

v1969年,KenThompson简化Multics计划,开发出Unics,即UNIX的原型。

v1973年,Ritchie等人开发出第一个正式的UNIX核心。

v1984谭邦宁教授开发出X86架构的MinixGNU与与GPLvGNU计划:

又称革奴计划始于1983年9月27日,是一个叫做RichardM.Stallman的牛人发起的,目的是开发一个完整的、自由的类UNIX系统(UNIXlike):

GNU系统。

GNU是“GNUsNotUnix”的递归缩写,它的发音为“guh-noo”。

FSFv1985年RichardStallman又创立了自由软件基金会(FreeSoftwareFoundation)来为GNU计划提供技术、法律以及财政支持。

尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮助编写。

GPLv为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNUGeneralPublicLicense,GPL)。

这个就是被称为“反版权”(或称Copyleft)的概念。

Linux的诞生的诞生v1991年芬兰赫尔辛基大学的学生LinusTorvalds在自己的Intel386个人计算机上开发了属于他自己的第一个程序,并利用Internet发布了他开发的源代码,将其命名为Linux,从而创建了Linux操作系统。

林纳斯林纳斯托瓦兹托瓦兹标志物的来历标志物的来历v企鹅是南极洲的标志性动物,根据国际公约,南极洲为全人类共同所有,不属于当今世界上的任何国家,当今任何国家无权将南极洲纳入其版图。

vLinux选择企鹅图案作标志,其含意也是表明:

开源的Linux,为全人类共同所有,任何公司无权将其私有化。

Linux虚拟开发团队虚拟开发团队v单一个人维护阶段v广大志愿者加入阶段v内核功能细部分工阶段v1994年,完成LINUX的内核正式版本ersion1.0。

1996年,完成2.0版本。

安装套件(安装套件(Distribution)vLinux本质上就是内核kernel,但仅有内核无法工作v各大公司将自己的功能套件装载到kernel中,形成distributionvLinux的各种distribution大部分遵循GNUGPL授权模式v国外:

1RedHatLinux2SuSELinux3DebianLinux4MandrakeLinux5.FedoreLinuxLinux主要发行版本主要发行版本v国内:

1红旗Linux2中标普华Linux3共创桌面Linux4冲浪LinuxRedHatLinux系列发行版系列发行版vRedHatLinuxv已停止开发,最高版本为9.0vRedHatLinux企业版v简称RHEL(RedHatEnterpriseLinux)v2007年3月,现行主流版本RHEL5发布(最

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职业技术培训

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1