Linux课件new第1讲Linux简介及安装.070620章节

上传人:E**** 文档编号:91236825 上传时间:2019-06-26 格式:PPT 页数:17 大小:639KB
返回 下载 相关 举报
Linux课件new第1讲Linux简介及安装.070620章节_第1页
第1页 / 共17页
Linux课件new第1讲Linux简介及安装.070620章节_第2页
第2页 / 共17页
Linux课件new第1讲Linux简介及安装.070620章节_第3页
第3页 / 共17页
Linux课件new第1讲Linux简介及安装.070620章节_第4页
第4页 / 共17页
Linux课件new第1讲Linux简介及安装.070620章节_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《Linux课件new第1讲Linux简介及安装.070620章节》由会员分享,可在线阅读,更多相关《Linux课件new第1讲Linux简介及安装.070620章节(17页珍藏版)》请在金锄头文库上搜索。

1、第一讲 Linux基础及应用 于张红 ,第1讲 Linux简介及安装,本章学习目标: 本章主要让读者在使用Linux之前对Linux有一个大致的了解,并且掌握Linux系统的安装方法。 参考书: Linux基础及应用,谢蓉、巢爱棠编著,中国铁道出版社,2005年2月第一版 Red Hat Enterprise Linux3 系统管理,朱居正编著,清华大学出版社,2005年1月第一版 课程网站(校内): http:/10.2.8.203/blog 资料网站: http:/ http:/www.linuxsir.org,1.1 Linux概述,什么是Linux 简单地说,Linux是一套免费使用和

2、自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 Linux最早由一位名叫Linus的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。 Linux最初的出现在1991年,普及为1993年。,Web服务也叫WWW服务,负责Web站点管理与发布 Ftp服务File Transfer Protocol文件传输协议 DNS服务Domain Name System域名服务 DHC

3、P服务Dynamic Host Configuration Protocol动态主机配置协议 Proxy服务代理服务器(通常是网页缓存式代理) NAT服务网络地址转换协议 电子邮件服务 数据库服务 流媒体服务音频、视频的点播或直播,常见Internet服务 Linux能干什么,当前Internet上Web服务器使用的各操作系统,Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个: 1、它属于自由软件,用户可以获得软件和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。(注意“自由”和“免费”的区别) 2、具有Unix的全部功能,任何使用Unix操作系统或想要学习U

4、nix操作系统的人都可以从Linux中获益。,2、Linux系统的主要特点,开放性(先进技术的实现): 指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。 多用户: 是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。 多任务: 它是指计算机同时执行多个程序,而且各个程序的运行互相独立。 良好的用户界面(人性化): Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。,2、Linux系统的主要特点,设备独

5、立性: 是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力。 提供了丰富的网络功能(真正面向网络的操作系统): 完善的内置网络是Linux一大特点。 可靠的安全系统(稳定、安全): Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。 良好的可移植性(兼容性强): 是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linu

6、x是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。,3、Linux的组成,LINUX的内核: 内核是系统的核心,是运行程序和管理硬件设备(像磁盘和打印机等)的核心程序。 内核版本号:主版本号+次版本号+修改号,如2.4.20,一般次版本号为偶数的是稳定版本 LINUX SHELL: Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。一个Shell可以理解为一个“命令集” LINUX文件系统: Linux文件系统是文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前流行的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660

7、、NFS、SMB等。 LINUX应用系统: 标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。,Linux操作系统的构成,内 核,Shell,X-Window,应用程序,应用程序,1.1.2 主要的Linux发行版本,Linux系统实际上是有几千个独立的组件构成的。一个可以使用的Linux,需要Linux内核、GNU C库、标准GNU实用程序、各种网络程序、启动脚本、X Window服务器、一些应用软件程序等等。从所有组件组成一个完整系统实际上相当的费时费力,所以之前就有人已经安装好了完整的系统,提供了能相

8、当于自动化的软件安装方法。这些准备安装的Linux系统就称为发行版本,如果想安装一个Linux系统,只要选择一个就可以了。 内核版本指的是在Linus领导下的开发小组开发出的系统内核的版本号,商家(或Linux社区)将Linux系统的内核与外围应用软件和文档包装起来, 并提供系统安装界面和系统设置管理工具,这样就构成了一个发行版本,例如最常见的Linux的发行版本有: Red Hat Linux 红旗Linux 冲浪Linux SuSE Linux Mandrake Linux TurboLinux 中软Linux,Linux的基本原理,CPU管理 分时(时间片轮循)方式处理 存储管理 内存(

9、分物理内存、虚拟内存swap分区,使用页式存储管理机制)、外存(硬盘、软盘、光盘、U盘) 文件管理 对外存上的数据实施统一管理,主要硬盘文件系统:ext2、ext3、ReiserFS、Vfat(fat32)、ISO9660(光盘)、NFS(网络文件共享)。文件系统要在系统下使用必须将其“挂载”到一个系统目录下 设备管理 按数据交换的特性(单位)进行区分,一般分为三类:字符设备(打印机、显示器)、块设备(硬盘、磁带、光盘)、网络设备(网卡),1.2 Red Hat Linux的安装 1.2.1 Red Hat Linux的硬件需求 1.2.2 安装前的准备 (进入介绍),Linux的两种运行模式

10、,文本界面(命令行模式) 与Unix操作系统类似,使用命令操作方式。优点为占用系统资源少、灵活、高效 Linux下的字符界面也称为“虚拟终端”,能为用户提供多个互不干扰、独立工作的工作界面 图形界面(窗口模式) 使用类似Windows的图形界面操作模式,支持鼠标,操作简单,系统引导默认使用的界面模式与init进程的关系,init进程是一个由内核启动的用户级进程。 内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(可以理解为系统所有进程的祖先进程,其进程编号始终为1)。,i

11、nit运行级别,运行级别 简单的说,运行级就是操作系统当前正在运行的功能级别。这个级别从0到6 ,具有不同的功能。 不同的运行级定义如下:(可以参考Red Hat Linux 里面的/etc/inittab) # 0 - 停机(千万不能把initdefault 设置为0 ) # 1 - 单用户模式 # 2 - 多用户,没有 NFS # 3 - 完全多用户模式(标准的运行级) # 4 用户自定义 # 5 - X11 (x-window模式,即图形模式) # 6 - 重新启动 (千万不要把initdefault 设置为6 ) 这些级别在/etc/inittab 文件里指定。这个文件是init程序寻

12、找的主要文件,最先运行的服务是放在/etc/rc.d 目录下的文件。在大多数的Linux 发行版本中,启动脚本都是位于 /etc/rc.d/init.d中的。这些脚本被用ln命令连接到 /etc/rc.d/rcn.d 目录。(这里的n 就是运行级0-6),改变默认的运行级别,在系统引导时会使用一个默认的运行级别,常用的有init 3(文本界面)和init 5(图形界面)。 init启动时,它会在/etc/inittab内查找一个代码行,这一行指定了默认的运行级别(本例指定的默认的运行级别为3): id :3 : initdefault : 系统在正常运行的过程中,可以通过在终端中输入:“init n”(n为运行级别代码)来改变当前的运行级别。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号