第1章 LINUX操作系统概述.ppt
《第1章 LINUX操作系统概述.ppt》由会员分享,可在线阅读,更多相关《第1章 LINUX操作系统概述.ppt(32页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第一章第一章 UbuntuUbuntu LinuxLinux操操作系统概述作系统概述 Linux释疑释疑 Linux操作系统的回顾操作系统的回顾 Linux操作系统特性操作系统特性 Linux发行版本发行版本 Ubuntu基础基础LinuxLinux的发音的发音“Linux”根据根据Linus Torvalds(哩纳斯哩纳斯托瓦兹托瓦兹)本人的发音应该是本人的发音应该是“哩呐克斯哩呐克斯”“哩呐克斯哩呐克斯”只是根据发音翻译的只是根据发音翻译的,音标音标是是 li:nks,重音在,重音在“哩哩”上上Linus Torvalds本人的录音本人的录音english.wav“hello,this i
2、s linus torvalds and i pronounce linux as linux”LinuxLinux释疑释疑?对于刚接触对于刚接触Liunx的人来说总是带着一大的人来说总是带着一大堆疑问,比如堆疑问,比如Linux到底是什么,它有什么到底是什么,它有什么作用或者与作用或者与Windows比较有什么区别等等。比较有什么区别等等。什么是什么是Linux?简单地说,简单地说,简单地说,简单地说,LinuxLinux是一套免费使用和自由传播的类是一套免费使用和自由传播的类是一套免费使用和自由传播的类是一套免费使用和自由传播的类UnixUnix操作系统,操作系统,操作系统,操作系统,它主
3、要用于基于它主要用于基于它主要用于基于它主要用于基于Intel x86Intel x86系列系列系列系列CPUCPU的计算机上。的计算机上。的计算机上。的计算机上。其目的是建立不其目的是建立不其目的是建立不其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的受任何商品化软件的版权制约的、全世界都能自由使用的受任何商品化软件的版权制约的、全世界都能自由使用的受任何商品化软件的版权制约的、全世界都能自由使用的UnixUnix兼兼兼兼容产品。容产品。容产品。容产品。Linux的安装是不是很难?的安装是不是很难?回想你刚接触回想你刚接触回想你刚接触回想你刚接触WindowsWindows,
4、不是也遇到,不是也遇到,不是也遇到,不是也遇到WindowsWindows的许多安装问题。的许多安装问题。的许多安装问题。的许多安装问题。是不是学好英文才能学好是不是学好英文才能学好Linux?Linux是不是高手的玩物?是不是高手的玩物?Linux的前景如何?的前景如何?Linux能满足我的办公需求吗?能满足我的办公需求吗?没什么大问题,例如,对于没什么大问题,例如,对于windowswindows的的MicrosoftOfficeMicrosoftOffice家族,在家族,在LinuxLinux下有下有OpenOffice.orgOpenOffice.org相对应。相对应。记住一句记住一句
5、LinuxLinux名言:名言:WindowsWindows能够做到的,能够做到的,LinuxLinux也能够做到,也能够做到,LinuxLinux不能做到的就是人类不能做到的就是人类不需要的。不需要的。LinuxLinux释疑释疑LinuxLinux操作系统的回顾操作系统的回顾 LinuxLinux操作系统的重要支柱操作系统的重要支柱 UNIX操作系统操作系统UNIX操作系统是1969年由KenThompson和DennisRitchie在美国贝尔实验室开发的一种操作系统。由于其良好而稳定的性能迅速在计算机中得到广泛的应用,在随后几十年中也有了不断的改进。LinuxLinux操作系统的重要支
6、柱操作系统的重要支柱GNU GNU 计划计划计划计划GNUGNU计划(计划(GNUGNU是是“GNUsGNUsNotUnix”NotUnix”的递的递归缩写)和自由软件基金会归缩写)和自由软件基金会(theFree(theFreeSoftwareFoundation-FSF)SoftwareFoundation-FSF)是由是由RichardM.RichardM.StallmanStallman于于19841984年一手创办。年一手创办。l目的目的开发一个类似开发一个类似 UnixUnix、并且是自由软件的完整操、并且是自由软件的完整操作系统:作系统:GNUGNU系统。系统。lGPLGPL(g
7、eneralpubliclicensegeneralpubliclicense)通用公共许可证。通用公共许可证。GPLGPL的内容主要是保持软件的内容主要是保持软件的免费使用和传播,要求必须以源代码的形式的免费使用和传播,要求必须以源代码的形式发布软件,并且任何使用者都可以以源代码的发布软件,并且任何使用者都可以以源代码的形式复制或传播软件给任何人。形式复制或传播软件给任何人。l l已开发软件已开发软件到上世纪到上世纪9090年代初,年代初,GNUGNU项目已经开发出许多高质项目已经开发出许多高质量的免费软件,其中包括有名的量的免费软件,其中包括有名的emacsemacs 编辑系统、编辑系统、
8、bashshellbashshell程序、程序、gccgcc 系列编译程序、系列编译程序、gdbgdb 调试程序等调试程序等等。这些软件是等。这些软件是LinuxLinux能够诞生的基础之一。以至于目能够诞生的基础之一。以至于目前许多人都将前许多人都将LinuxLinux操作系统称为操作系统称为GNU/LinuxGNU/Linux操作系统。操作系统。l lLiunxLiunx的加入的加入LinuxLinux的创始人的创始人LinusLinus TorvaldsTorvalds在在19931993年将年将LinuxLinux系统转系统转向向GPLGPL,并加入了,并加入了GUNGUN。从而最终使
9、自由软件有了发。从而最终使自由软件有了发展根基,即基于展根基,即基于LinuxLinux系统的系统的GUNGUN。这一版权除了规定。这一版权除了规定有自由软件的各项许可权外,还允许用户出售自己的有自由软件的各项许可权外,还允许用户出售自己的程序拷贝。目前,各种使用程序拷贝。目前,各种使用linuxlinux 作为核心的作为核心的GNUGNU操操作系统正在被广泛的使用。作系统正在被广泛的使用。LinuxLinux操作系统的历史操作系统的历史芬兰大学生芬兰大学生芬兰大学生芬兰大学生LinusLinusLinusLinus TorvaldsTorvaldsTorvaldsTorvalds在从在从在从
10、在从1990199019901990年底到年底到年底到年底到1991199119911991年的几个月中,利用年的几个月中,利用年的几个月中,利用年的几个月中,利用MinixMinixMinixMinix操作系统作为操作系统作为操作系统作为操作系统作为开发平台,为他自己的操作系统课程和后来的开发平台,为他自己的操作系统课程和后来的开发平台,为他自己的操作系统课程和后来的开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。上网用途而陆续编写了若干程序。上网用途而陆续编写了若干程序。上网用途而陆续编写了若干程序。1991.10.5 1991.10.5 1991.10.5 1991
11、.10.5 在在在在InternetInternetInternetInternet的的的的comp.os.minixcomp.os.minixcomp.os.minixcomp.os.minix讨论讨论讨论讨论区发表了一篇文章,表明他正在研制一个要超区发表了一篇文章,表明他正在研制一个要超区发表了一篇文章,表明他正在研制一个要超区发表了一篇文章,表明他正在研制一个要超越越越越MinixMinixMinixMinix的操作系统,从而宣告了的操作系统,从而宣告了的操作系统,从而宣告了的操作系统,从而宣告了LinuxLinuxLinuxLinux的诞生。的诞生。的诞生。的诞生。1994199419
12、941994年,年,年,年,Linux 1.0Linux 1.0Linux 1.0Linux 1.0问世问世问世问世1999199919991999年,年,年,年,Linux Kernel 2.2.xLinux Kernel 2.2.xLinux Kernel 2.2.xLinux Kernel 2.2.x问世问世问世问世20012001年,年,Linux Kernel 2.4.xLinux Kernel 2.4.x问世问世20032003年年1212月,月,Linux 2.6Linux 2.6版内核发布,版内核发布,相对于相对于2.42.4版内核版内核2.62.6在对系统的支持在对系统的支持
13、都有很大的变化。这些变化包括:都有很大的变化。这些变化包括:l l更好地支持大型多处理器服务器,特别是采用更好地支持大型多处理器服务器,特别是采用NUMANUMA设计的服务器;设计的服务器;l l更好地支持嵌入式设备,如手机、网络路由器或更好地支持嵌入式设备,如手机、网络路由器或者视频录像机等;者视频录像机等;l l对鼠标和键盘指令等用户行为反应更加迅速;对鼠标和键盘指令等用户行为反应更加迅速;l l块设备驱动程序做了彻底更新,如与硬盘和块设备驱动程序做了彻底更新,如与硬盘和CDCD光驱通信的软件模块。光驱通信的软件模块。LinuxLinux系统的主要特点系统的主要特点开放性开放性:指系统遵循
14、世界标准规范,特别是遵循开放系统互指系统遵循世界标准规范,特别是遵循开放系统互指系统遵循世界标准规范,特别是遵循开放系统互指系统遵循世界标准规范,特别是遵循开放系统互连(连(连(连(OSIOSI)国际标准)国际标准)国际标准)国际标准。多任务多任务:它是指计算机同时执行多个程序,而且各个程序的它是指计算机同时执行多个程序,而且各个程序的它是指计算机同时执行多个程序,而且各个程序的它是指计算机同时执行多个程序,而且各个程序的运行互相独立运行互相独立运行互相独立运行互相独立。多用户多用户:是指系统资源可以被不同用户使用,每个用户对自是指系统资源可以被不同用户使用,每个用户对自是指系统资源可以被不同
15、用户使用,每个用户对自是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。己的资源(例如:文件、设备)有特定的权限,互不影响。己的资源(例如:文件、设备)有特定的权限,互不影响。己的资源(例如:文件、设备)有特定的权限,互不影响。良好的用户界面良好的用户界面 :LinuxLinuxLinuxLinux向用户提供了两种界面:用向用户提供了两种界面:用向用户提供了两种界面:用向用户提供了两种界面:用户界面和系统调用。户界面和系统调用。户界面和系统调用。户界面和系统调用。LinuxLinux还为用户提供了图形用户界面。它利还为用户提供了图形用户界面。它利还
16、为用户提供了图形用户界面。它利还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。操作、交互性强的友好的图形化界面。操作、交互性强的友好的图形化界面。操作、交互性强的友好的图形化界面。LinuxLinux系统的主要特点系统的主要特点设备独立性设备独立性:是指操作系统把所有外部设备统一当作成文件来是指操作系统把所有外部设备统一当作成文件来是指操作系统把所有外部设
17、备统一当作成文件来是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。纵、使用这些设备,而不必知道它们的具体存在形式。纵、使用这些设备,而不必知道它们的具体存在形式。纵、使用这些设备,而不必知道它们的具体存在形式。LinuxLinux是具是具是具是具有设备独立性的操作系统,它的内核具有高度适应能力有设备独立性的操
18、作系统,它的内核具有高度适应能力有设备独立性的操作系统,它的内核具有高度适应能力有设备独立性的操作系统,它的内核具有高度适应能力 提供了丰富的网络功能提供了丰富的网络功能:完善的内置网络是完善的内置网络是完善的内置网络是完善的内置网络是LinuxLinux一一一一大特点。大特点。大特点。大特点。可靠的安全系统可靠的安全系统:LinuxLinux采取了许多安全技术措施,包采取了许多安全技术措施,包采取了许多安全技术措施,包采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这括对读、写控制、带保护的子系统、审计跟
19、踪、核心授权等,这括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。为网络多用户环境中的用户提供了必要的安全保障。为网络多用户环境中的用户提供了必要的安全保障。为网络多用户环境中的用户提供了必要的安全保障。良好的可移植性良好的可移植性:是指将操作系统从一个平台转移到是指将操作系统从一个平台转移到是指将操作系统从一个平台转移到是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。另一个平台使它仍然能按其自身的方式运行的能力。另一个平台使它仍然能按其自身的方式运行的能力。另一个平台使它仍然能按其自身的方式运行的能力。Linu
20、xLinux是一是一是一是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何种可移植的操作系统,能够在从微型计算机到大型计算机的任何种可移植的操作系统,能够在从微型计算机到大型计算机的任何种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。环境中和任何平台上运行。环境中和任何平台上运行。环境中和任何平台上运行。LinuxLinux发行版本发行版本 LinuxLinux操作系统内核操作系统内核操作系统内核操作系统内核什么是什么是LinuxLinux?对于这个问题,在大多数初学者眼里,对于这个问题,在大多数初学者眼里,LinuxLinux不就是个操作系统么!其实
21、这个理解是错误的,不就是个操作系统么!其实这个理解是错误的,LinuxLinux不是一个操作系统,严格来讲,不是一个操作系统,严格来讲,LinuxLinux只只是一个操作系统中的内核。是一个操作系统中的内核。那么内核是什么?那么内核是什么?“内核内核”指的是一个提供硬件抽象层、磁盘及文指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于内核不是一套完整的操作系统。一套基于LinuxLinux内核的完整操作系统叫作内核的完整操作系统叫作LinuxLinux操作系统,操作系统,或是或是GNU/Linu
22、xGNU/Linux。LinuxLinux发行版本发行版本内核的版本号内核的版本号LinuxLinux内核的官方版本是由内核的官方版本是由LinusLinus TorvaldsTorvalds本人本人维护着。其内核的版本号形式为维护着。其内核的版本号形式为major.minor.patchlevelmajor.minor.patchlevel。patchlevelpatchlevel是对当前是对当前内核版本的修订次数。例如,内核版本的修订次数。例如,kernel2.0.30kernel2.0.30表表示对内核版本的第示对内核版本的第3030次修订。根据约定,次版次修订。根据约定,次版本号为偶数
23、时表示该内核为稳定发布版本,对本号为偶数时表示该内核为稳定发布版本,对它的修订主要是消除各种错误,为其添加新特它的修订主要是消除各种错误,为其添加新特性;次版本号为奇数时,则表示其为不稳定的性;次版本号为奇数时,则表示其为不稳定的开发版本,开发人员在其中添加了新特性。开发版本,开发人员在其中添加了新特性。LinuxLinux发行版本发行版本 linuxlinux操作系统发行版操作系统发行版操作系统发行版操作系统发行版LinuxKernel(LinuxKernel(内核内核)并不负责提供用户强大的应用程序,并不负责提供用户强大的应用程序,没有编译器、系统管理工具、网络工具、没有编译器、系统管理工
24、具、网络工具、OfficeOffice套件、套件、多媒体、绘图软件等,这样的系统也就无法发挥其强多媒体、绘图软件等,这样的系统也就无法发挥其强大功能,用户也无法利用这个系统工作,因此有人便大功能,用户也无法利用这个系统工作,因此有人便提出以提出以LinuxKernelLinuxKernel为核心再集成搭配各式各样的系统为核心再集成搭配各式各样的系统程序或应用工具程序组成一套完整的操作系统,经过程序或应用工具程序组成一套完整的操作系统,经过如此组合的如此组合的LinuxLinux套件即称为套件即称为LinuxLinux发行版。发行版。主要发行版主要发行版国外国外LinuxLinux发行版以发行版
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 LINUX操作系统概述 LINUX 操作系统 概述
限制150内