(精品)linux基础(1).ppt





《(精品)linux基础(1).ppt》由会员分享,可在线阅读,更多相关《(精品)linux基础(1).ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 LinuxLinux基础基础 北航计算机学院教学实验中心北航计算机学院教学实验中心 曹庆华曹庆华 Linux Linux基础基础(第一讲)(第一讲)LinuxLinux基础基础2课程内容课程内容nLinuxLinux是什么?是什么?nLinuxLinux的基本结构的基本结构nLinuxLinux的基本应用的基本应用nProject1:Project1:采用采用LinuxLinux搭建一个搭建一个WebWeb服务器服务器nProject2:Project2:采用采用LinuxLinux搭建一个防火墙搭建一个防火墙这会是一个奇妙的旅程,在有限的这会是一个奇妙的旅程,在有限的8 8个小时里,希个小
2、时里,希望你作为计算机专业的学生,了解到我们作为计算望你作为计算机专业的学生,了解到我们作为计算机专业人士的非凡!机专业人士的非凡!LinuxLinux基础基础3LinuxLinux是什么?是什么?n它是一个强悍的操作系统(它是一个强悍的操作系统(OSOS)n它是一个开源的、它是一个开源的、freefree的软件(的软件(GNU,GPL)GNU,GPL)N N个问题来了:个问题来了:什么是操作系统?什么是操作系统?什么是开源软件?什么是开源软件?LinuxLinux系统是哪个高人设计的啊?系统是哪个高人设计的啊?它怎么发展起来的?可以赚钱吗?它怎么发展起来的?可以赚钱吗?学习它对我有什么用啊?
3、我怎么学习啊?学习它对我有什么用啊?我怎么学习啊?LinuxLinux基础基础4学习它有什么用?学习它有什么用?n如果你想做一个网管,学习吧如果你想做一个网管,学习吧n如果你想做一个高级程序开发工程师,学习吧如果你想做一个高级程序开发工程师,学习吧n如果你想做一个嵌入式系统设计大师,学习吧如果你想做一个嵌入式系统设计大师,学习吧n如果你想成为计算机大拿,学习吧如果你想成为计算机大拿,学习吧n如果你想设计你自己的计算机系统,你只有学习它如果你想设计你自己的计算机系统,你只有学习它LinuxLinux基础基础5LinuxLinux的用途的用途n企业级的应用企业级的应用p各类网络服务器,各类网络服务
4、器,WWWWWW、FTPFTP、MAILMAIL、DNSDNS、NFSNFS、DHCPDHCP、ProxyProxy、虚拟机、等等,占、虚拟机、等等,占90%90%以上的份额以上的份额p高性能计算平台高性能计算平台p企业关键业务平台企业关键业务平台n个人桌面操作系统,和个人桌面操作系统,和XPXP、Win7Win7一样一样 n嵌入式系统,各类嵌入式开发平台嵌入式系统,各类嵌入式开发平台n手机、手机、PDAPDA开发平台开发平台 是不是真的很厉害?那为什么啊?是不是真的很厉害?那为什么啊?LinuxLinux基础基础6LinuxLinux的特点的特点n开放性开放性:指系统遵循世界标准规范,特别是
5、遵循开放系指系统遵循世界标准规范,特别是遵循开放系统互连(统互连(OSI)国际标准。国际标准。n多用户多用户:是指系统资源可以被不同用户使用,每个用户是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不对自己的资源(例如:文件、设备)有特定的权限,互不影响。影响。n多任务多任务:它是指计算机同时执行多个程序,而且各个程:它是指计算机同时执行多个程序,而且各个程序的运行互相独立。序的运行互相独立。n良好的用户界面良好的用户界面 :LinuxLinux向用户提供了两种界面:用向用户提供了两种界面:用户界面和系统调用。户界面和系统调用。Linux还为用户提供了图
6、形用户界面。还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。个直观、易操作、交互性强的友好的图形化界面。LinuxLinux基础基础7LinuxLinux的特点的特点n设备独立性设备独立性:是指操作系统把所有外部设备统一当作成文是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形
7、式。具体存在形式。Linux是具有设备独立性的操作系统,是具有设备独立性的操作系统,它的内核具有高度适应能力它的内核具有高度适应能力 n提供了丰富的网络功能提供了丰富的网络功能:完善的内置网络是完善的内置网络是Linux一大特一大特点。点。n可靠的安全系统可靠的安全系统:Linux采取了许多安全技术措施,包括采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。这为网络多用户环境中的用户提供了必要的安全保障。n良好的可移植性良好的可移植性:是指将操作系统从一个平台转移到
8、另一是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。个平台使它仍然能按其自身的方式运行的能力。Linux是一是一种可移植的操作系统,能够在从微型计算机到大型计算机种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。的任何环境中和任何平台上运行。有意思,那这个有意思,那这个LinuxLinux是怎么来的啊?是怎么来的啊?LinuxLinux基础基础8LinuxLinux的发展的发展n首先我们回答前面的一个问题首先我们回答前面的一个问题p什么是操作系统,什么是操作系统,operation systemoperation systemn你用的计
9、算机有什么?你用的计算机有什么?p主机,显示器,鼠标,键盘,主机,显示器,鼠标,键盘,USBUSB,网络?,网络?p他们是不是有很多很多牌子?他们是不是有很多很多牌子?p主机上有什么?主机上有什么?CPU,CPU,内存、显卡、网卡、声卡、内存、显卡、网卡、声卡、喇叭、还有很多很多啊!喇叭、还有很多很多啊!那么,这些五花八门的东西,怎么就能都可以上用那么,这些五花八门的东西,怎么就能都可以上用啊?你插个啊?你插个U U盘,不也是随便用吗盘,不也是随便用吗?LinuxLinux基础基础9操作系统简介操作系统简介n它们都是硬件它们都是硬件n这些了?这些了?WORD,IEWORD,IE,游戏,游戏,Q
10、QQQ等等,它们都等等,它们都是应用程序是应用程序 n那么,这些应用程序怎么就能使用那些硬那么,这些应用程序怎么就能使用那些硬件了?件了?n看来中间有一个二传手,对,就是我们称看来中间有一个二传手,对,就是我们称之为,系统软件的东西,操作系统就是其中之为,系统软件的东西,操作系统就是其中最核心的那个。最核心的那个。LinuxLinux基础基础10操作系统简介操作系统简介n计算机系统的层次结构计算机系统的层次结构 硬件系统(裸机)硬件系统(裸机):CPUCPU、存储器(主存、辅存)、存储器(主存、辅存)、I/OI/O、I/OI/O控制系统控制系统软件系统:软件系统:系统软件、应用软件系统软件、应
11、用软件系统软件:系统软件:系统软件是管理、监控和维护计算机资源的软件。系统软件是管理、监控和维护计算机资源的软件。微机的系统软件主要由操作系统、各种语言处理系统、和系微机的系统软件主要由操作系统、各种语言处理系统、和系统服务软件组成。换言之就是管理计算机本身的操作。如操统服务软件组成。换言之就是管理计算机本身的操作。如操作系统、编译作系统、编译.应用软件:应用软件:应用软件、是为了某个具体任务而编制的程序,应用软件、是为了某个具体任务而编制的程序,专门性很强。使用者可以根据需要,自己编制,也可以向软专门性很强。使用者可以根据需要,自己编制,也可以向软件供应商选购。如,科学计算、事物管理件供应商
12、选购。如,科学计算、事物管理.LinuxLinux基础基础11操作系统简介操作系统简介LinuxLinux基础基础12操作系统简介操作系统简介nOSOS作为用户与计算机硬件系统之间的作为用户与计算机硬件系统之间的接口接口nOSOS作为计算机系统资源的管理者作为计算机系统资源的管理者nOSOS用作扩充机器用作扩充机器LinuxLinux基础基础13操作系统简介操作系统简介n作为一个操作系统,需要提供以下功能作为一个操作系统,需要提供以下功能设备管理,管理那些五花八门的硬件设备管理,管理那些五花八门的硬件处理机管理,需要执行程序啊处理机管理,需要执行程序啊内存管理,程序运行的地盘不能乱来啊内存管理
13、,程序运行的地盘不能乱来啊文件管理,那么多文件啊,不能乱放啊文件管理,那么多文件啊,不能乱放啊作业管理,任务的请求要有序啊作业管理,任务的请求要有序啊LinuxLinux基础基础14操作系统简介操作系统简介Operating SystemOperating System,简称,简称OSOS)是控制和管理计)是控制和管理计算机硬件和软件资源算机硬件和软件资源的一个系统软件的一个系统软件,是一些程是一些程序模块的集合。它能以尽量有效、合理的方式组序模块的集合。它能以尽量有效、合理的方式组织和管理计算机的软硬件资源,合理的组织计算织和管理计算机的软硬件资源,合理的组织计算机的工作流程,控制程序的执行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 linux 基础

限制150内