Linux-1安装与简介.ppt

上传人:本田雅阁 文档编号:2202086 上传时间:2019-03-03 格式:PPT 页数:105 大小:1.81MB
返回 下载 相关 举报
Linux-1安装与简介.ppt_第1页
第1页 / 共105页
Linux-1安装与简介.ppt_第2页
第2页 / 共105页
Linux-1安装与简介.ppt_第3页
第3页 / 共105页
亲,该文档总共105页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Linux-1安装与简介.ppt》由会员分享,可在线阅读,更多相关《Linux-1安装与简介.ppt(105页珍藏版)》请在三一文库上搜索。

1、,LINUX 操作系统,软件教研室 周翰逊 QQ:26054036,Linux实用教程,刘兵 吴煜煌等编著,本书从三个方面来介绍Red Hat Linux操作系统。第一部分是Red Hat Linux操作系统的安装、配置及常用命令。第二部分是Red Hat Linux操作系统的网络管理。包括如何管理用户,如何设置DNS服务器,SMTP/POP3 E-mail服务器,Web服务器,NFS服务器以及文件和打印服务器,FTP服务器的配置和维护,最后对Linux系统的网络安全及应用架构进行了讲解。第三部分是如何在Red Hat Linux进行程序设计,包括一个程序的编辑、编译、调试、生成RPM安装包的

2、整个过程。,关于考试,20%-10%平时分数 10%-出勤 10%-作业 80% 考试成绩 学习方法:多动手多实践 上课时可以带你的笔记本,跟我操作 Follow Me!,本章课程大纲, UNIX/Linux发展历史 自由软件, Linux应用领域 Linux学习方法,第1章 Linux概况及安装,Unix的起源 1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室联合开发Multics工程计划,其目标是开发一种交互式的具有多道程序处理能力的分时操作系统,但因Multics追求的目标过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出。 1969年,美国贝

3、尔实验室的肯 汤普森在DEC PDP-7机器上开发出了UNIX系统。,Unix的起源,1971年,肯 汤普森的同事丹尼斯 里奇发明了C语言;1973年,UNIX系统的绝大部分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础。,UNIX 主要发行版本,版本,公司,芯片,AIX,IBM,PowerPC,HP-UX,HP,PA-RISC,Solaris,Sun,SPARC,Irix,SGI,MIPS,Digital UNIX,DEC,Alpha,Linux、 BSD,Red Hat Linux 、 Ubuntu 、FreeBSD,IA(Intel、AMD、 Cyrix、RISE.),3.

4、Unix 操作系统的技术优势与特点 : (1) 技术成熟,可靠性高 经过 40 来年开放式道路的发展,UNIX 技术已变得十分成熟。UNIX 服务器可保证每天 24 小时,每年365 天不间断运行要求。核心系统应用均应建立并运行在以 UNIX 为主服务器的 Client/Server 或 Browser/Server 架构上。但到目前为止,世界上还没有一家大型企业将其重要的信息系统完全建立在 NT/2000之上。,(2) 极强的可伸缩性 UNIX 系统是世界上唯一能在所有主要 CPU 芯片搭建的体系结构上运行(包括 Intel/AMD 及 HP-PA、MIPS、PowerPC、UltraSPA

5、RC、ALPHA 等 RISC芯片)。此外,由于UNIX系统能很好地支持 SMP、MPP 和Cluster 等技术,使其可伸缩性又有了很大的增强。,(3) 强大的网络功能 网络功能是 UNIX 系统的一又一重要特色,作为Internet 技术和异构系统互连重要手段的 TCP/IP 协议就是在 UNIX 上开发和发展起来的。TCP/IP是所有UNIX系统不可分割的组成部分。因此,UNIX服务器在 Internet 服务器中占80以上,占绝对优势。此外,UNIX还支持所有常用的网络通信协议,包括 NFS、DCE、IPX/SPX、SLIP、PPP等,使得 UNIX 系统能方便地与已有的主机系统,以及

6、各种广域网和局域网相连接。,(4) 强大的数据库支持能力 由于 UNIX 具有强大的支持数据库的能力和良好的开发环境,因此多年来,所有主要数据库厂商,包括Oracle、DB2、Sybase 、 Informix、Progress 等,都把 UNIX 作为主要的数据库开发和运行平台。UNIX 服务器正在成为大型企业数据中心替代大型主机的主要平台。,(5) 强大的开发功能 UNIX 系统促使了 C 语言的诞生,并相互促进与发展,成为工程的首选和主要的操作系统和开发环境。有重大意义的软件新技术的出现几乎都在 UNIX 上,如TCP/IP、WWW、OODBMS 、JAVA、XML 等等。 (6) UN

7、IX 系统构建成本 小型机系统构建: 硬件 : 50 150 万 软件 : 10 20 万,(7) UNIX 的标准 过去,Unix 被分析家和用户批判,因为没有为所有 Unix 操作系统提供统一的标准。Unix 标准组织的真实目标是为用户和厂家定义一种规定 Unix 形态的基础。标准将保证 Unix 系统是可操作的,并且其应用是便于移植的。但它们也允许相互竞争的开放开发环境能创新和具有技术特色。当然,由于 UNIX 是有版权的,而且其源头有多家,许多厂家自行开发,并强调特色而导致 UNIX 版本的不统一。 1988 年 : SVR4 ( System V Release 4 ),4. Win

8、dows 服务器操作系统发展历程 (1) 1988 年: 为开发下一代网络操作系统,微软从DEC挖来了操作系统大师 David Cutler。他曾经在 80年代设计了著名VMS操作系统,为DEC确立了计算机界的领导地位。 (2) 1993年: Windows NT 3.1 问世,这是微软第一个具有快速处理和丰富界面的 32 位操作系统。但是产品有很多Bug,当年销售了 29000 份。,(3) 1994年: Windows NT3.5 问世,更快而且更稳定,它被成功地用于运行部门级的数据库和其他应用程序。 (4) 1995年: Windows NT 3.51 问世,可以兼容Win95桌面应用程

9、序。并增加了Web Server,使用户可以直接设置自己的Web站点而无需其他软件。 (5) 1996年: Windows NT 4.0 问世,是微软第一次企图创建用于大型数据处理任务的操作系统。1997年的更新包为集中大型作业处理增加了集群功能。当年,销售了 160 万套。,(6) 2000 年: 微软发布了 Windows 2000。 (7) 2003 年: 微软发布了 Windows 2003。 5. Windows 服务器级操作系统存在的缺陷 讨论: (1) 稳定性与可靠性 (2) 安全性 (3) 执行效率、性能 (4) 新技术的支持 (5) 可伸缩性与可移植性,6. 故障率对比数据:

10、 Unix: 2 Hours / year Windows: 246 Hours / year 7. 客观评价: Unix: 高效率,高可靠性,高成本 Windows: 低效率,低可靠性,低成本 需求: 高效率,高可靠性,低成本 背景: PC 服务器性能不断增强,逼近传统小型机,为 Linux 的产生带来机遇。 8. 发展方向: 高端核心服务器 : Unix 部分高端及全部中端、低端服务器 : Linux 用户桌面系统 : Microsoft Windows,学习 Linux 的注意事项: (1) 正确的指导思想: Linux 侧重为服务器操作系统, 而非桌面级操作系统。 (2) 不推荐使用图

11、形界面。(安装 Oracle 数据库等 特殊情况除外) (3) Linux expert = 50% theory + 50% experience so practice is very very important,Linux的诞生,80 年代末至90 年代初,Andrew S. Tanenbaum:MINIX Operating Systems 运行于 PC 平台 Linux由芬兰赫尔辛基大学的 Linus Torvalds创建 1991 年中, Linus Torvalds 开始 在 MINIX 上编写各种驱动程序 等操作系统内核组件 1991年10月,Linux第一个公开版0.0.2

12、版发布 1994年3月,Linux 1.0版发布 Linus的标志是可爱的企鹅,取自芬兰的吉祥物,1994 年, Linux 的第一个商业发行版 Slackware 问世 1996 年, 美国国家标准技术局的计算机系统实验室确认 Linux 版本 1.2.13 (由 Open Linux 公司打包) 符合 POSIX 标准 1999 年, Linux 的简体中文发行版相继问世 2000 年中, LinuxWorld China 2000 展览会召开,涌现大量基于 Linux 的嵌入式系统,Linux简介,什么是Linux 简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要

13、用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。,Linux以它的高效性和灵活性著称。它能够在个人计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux可在GNU(“不是UNIX”工程的缩写)公共许可权限下免费获得,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows

14、图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。,Linux 主要发行版本,自由软件, 使用的自由,可以不受任何限制地使用软件 研究的自由,可以获得软件源代码、研究软件运作方式 散布的自由,可以自由复制软件及散布给他人 改良的自由,可以自行改良软件并散布改良后的版本,自由软件,GNU项目,GNU:旨在消除对计算机软件拷贝、分发、修改的限制。 目标是建立一个免费的UNIX的克隆 到1990年,创建了几乎所有用户需求的应用(如gcc等),GPL:通用公共许可证,它要求软件以源代码的形式发布,并规定,任何用户都能够以源代码的形式将软件复制或发布给别的用

15、户 它提醒每个用户,对于该软件不提供任何形式的担保 如果用户的软件使用了受GPL保护的任何软件的一部分,那么,该软件就继承了GPL软件,并因此而成为GPL软件,也就是说必须随应用程序一起发布源代码,Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。,Linux系统的主要特点,开放性:指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际

16、标准。 多用户:是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。 多任务:它是指计算机同时执行多个程序,而且各个程序的运行互相独立。 良好的用户界面 :Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。,设备独立性:是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。 Linux是具有设备独立性的操作系统,它的内核具

17、有高度适应能力 提供了丰富的网络功能:完善的内置网络是Linux一大特点,多数网络协议支持,方便的远程管理, HTTP, FTP, SMTP, POP, SMB,TELNET, SNMP, DNS 。 可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。 良好的可移植性:是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。 强大的内存管理和文件管理系统 完善的大型数据库平台 :

18、 Oracle, DB/2, Sybase, MySql, PostGress 开发平台: C/C+, Java, Perl, 图形界面 API,LINUX的组成,LINUX的组成,LINUX的内核:内核是系统的核心,是运行程序和管理 像磁盘和打印机等硬件设备的核心程序。 LINUX SHELL: Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。 LINUX文件系统: Linux文件系统是文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。 LINUX应用系统:标准的Linux系

19、统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。,Linux 的版本 (1) Linux 的内核: kernel (2) Linux 操作系统 = 内核 + 系统软件 + 应用程序 (3) Linux 发行商: Slackware, Redhat, Debian, TurboLinux, Bluepoint, 红旗, ,Linux版本号的命名规则,Linux的内核版本由3部分组成 主版本号 次版本号 末版本号,Linux内核的两种版本号,版本号的第二位数字,可以确定Linux内核版本的类型 开发版本 : 第二位数字是奇数

20、稳定版本 : 第二位数字是偶数,2.5.5,2.4.23,奇数,偶数,Linux内核版本发展图示,Linux内核版本发展图示,X Window 简介,X Window系统特点:, 独立于操作系统 网络特性, 源代码免费,UNIX图形环境:,CDE(通用桌面环境),(Common Desktop Environment),CDE(solaris),Linux 应用领域, 电子政务, 网络应用 科学运算 嵌入式应用,Linux 办公应用,Linux 娱乐应用,了解服务器信息,可以访问,http:/,科学运算,www.top500.org,嵌入式应用, 生物特征识别系统 智能卡系统, 掌上电脑、手机

21、、信息家电, 路由器、机顶盒、数码相机、MP4 ,英文提示的困惑,Command not found No Such file or directory,解决问题的智慧,留意系统的提示信息,尝试自己检查或试验以找到答案,文档,帮助,示例,查找,VMware 简介,VMware是一个虚拟PC的软件,可以在现有的操 作系统上虚拟出一个新的硬件环境,相当于模拟 出一台新的PC ,以此来实现在一台机器上真正 同时运行两个独立的操作系统 。,VMware官方网站 http:/,VMware 简介,VMware主要特点:,1、不需要分区或重新开机就能在同一台 PC上使用两种以上的操作系统 2、本机系统可以

22、与虚拟机系统网络通信 3、可以设定并且随时修改虚拟机操作系 统的硬件环境,Linux的安装,1 硬件需求 2 安装前的准备,Red Hat 9.0安装的步骤,(1)语言选择:,(2)键盘配置:,(3)鼠标配置:,(4)选择安装还是升级:,(5) 安装类型:,(1) 文件表示法 Windows 文件表示方法: 盘符,路径与文件名 C:Programs FilesMicrosoft OfficeWinword.exe Unix 与 Linux 文件表示方法: (a) 所有文件都在同一个文件系统中 (b) 形成一个统一的目录树,类比说明 :,Windows 系统分区 :,Windows 系统文件表示

23、方法 :,Linux 系统分区 :,Linux 系统文件表示方法 :,分区名 挂接点 (mount point);所有其它分区挂接在根分区 ( / ) 之下,形成一个统一的目录树,例如/usr/bin/touch,(c) 根目录 “/” 与子目录 (d) 目录表示方法: / (注意与 Windows 的区别) (2) 硬件名称 设备管理模式: 文件 IDE1 primary 硬盘: /dev/hda IDE1 secondary 硬盘: /dev/hdb IDE2 primary 硬盘: /dev/hdc IDE2 secondary 硬盘: /dev/hdd 第一个软驱: /dev/fda,

24、第 1 个 SCSI 硬盘: /dev/sda 第 2 个 SCSI 硬盘: /dev/sdb 第 3 个 SCSI 硬盘: /dev/sdc 第 4 个 SCSI 硬盘: /dev/sdd 分区的命名规则: /dev/hda 的第 1 个分区: /dev/hda1 /dev/hda 的第 2 个分区: /dev/hda2 /dev/hdb 的第 1 个分区: /dev/hdb1 /dev/sda 的第 2 个分区: /dev/sda2,2.3.3 硬盘分区 两种分区方式: (1) 自动分区 (a) 删除系统内所有的 Linux 分区 (b) 删除所有分区 (c) 保存所有分区,使用现有的空闲

25、空间 注意: 若选择 server 安装模式,则默认项为 (b)。 (2) 使用 Disk Druid 手工分区 概念: 设备,挂接点,类型,格式化,大小, 开始,结束,1. 建立分区 挂接点 文件系统类型: ext2, ext3 允许的驱动器 大小:固定大小,指定空间大小,使用全部可用 空间 强制为主分区 检查磁盘坏块 Linux 对分区的要求 (重点):,(a) 最少一定要有 / 以及 swap 两个分区 (b) swap (交换分区)的作用: 虚拟内存 (c) swap 分区的大小 = 2 * 内存容量 (d) 建议设置 /boot 分区 2. 编辑分区,(6)磁盘分区设置:,(7)为系

26、统分区:,(8)添加分区:,(9)引导装载程序配置:,(10)网络配置:,(11)防火墙配置:,(12)语言支持的选择:,(13)时区配置:,(14)设置根口令,(15)选择软件包组:,(16)准备安装:,应该看到一个安装 Red Hat Linux 做准备的屏幕。 当你重新引导系统后,一份完整的安装日志可在 /root/install.log 中找到,以备今后参考。要取消安装进程,按计算机的重新启动按钮,或者使用 Control-Alt-Delete 组合键来重启计算机。,(17)安装软件包:,(18)创建引导盘:,(19)视频卡配置:,(20)配置显示器:,(21)定制配置:,(22)安装

27、完成,祝贺你!你的 Red Hat Linux 9 安装现已完成! 安装程序会提示你做好重新引导系统的准备。 如果安装介质(磁盘驱动器内的磁盘或光盘驱动器内的光盘)在重新引导时没有被自动弹出,请记住取出它们。,Red Hat Linux9.0的登录和关闭,1.登录: 使用 Red Hat Linux 系统的一个前提条件是登录。登录实际上是向系统做自我介绍,又称验证(authentication)。如果键入了错误的用户名或口令,就不会被允许进入系统。 Linux系统有普通用户和超级用户之分。普通用户的用户名是任意的,而超级用户的用户名是root。Linux系统是严格区分大小写的,无论是用户名、文

28、件名、设备名都是如此。即liubing、LiuBing、LIUBING是三个不同的用户名或文件名。图1-21显示为Red,密码设置,1、八位以上,大小子字母、数字、符号组合 2、要容易记忆,合格的密码示例:Amri31n 3、定期更换,当口令输入完毕后,按回车键进入Red Hat Linux9.0图形化界面,如图1-22所示。,2. 注销,如果想切换用户登录,可采用注销当前图形化桌面会话。操作的方法是: (1)依次选择“主菜单注销”命令。 (2)打开如图 1-13所示的确认对话框,选择“注销”选项,然后点击“确定”按钮。如果你想保存桌面的配置以及还在运行的程序,选中“保存当前设置”复选框。,图

29、1-23 “注销”对话框,图1-23 “,注销”对话框,关机和重新启动,关切和重新启动的方法如下: (1)依次选择“主菜单注销”命令。 (2)在打开的对话框,选择“关机”或“重新启动”选项,然后点击“确定”按钮,即可完成关机或重新启动操作。,Linux的基本使用和设置,显示属性的设置 改变桌面背景 (1)在Linux桌面上单击鼠标右键,在弹出的快捷菜单中选择“改变桌面背景”命令,打开如图1-24所示的页面。 (2)在图1-24中,单击“选择图片”下的按钮,打开如图1-25所示的选择图片对话框。,图1-25 选择图片,(3)在图1-25中,通过选择不同的文件夹下的不同图片,来选择一个满意的背景图

30、片,然后单击“确认”按钮,返回到图1-24的对话框。 (4)还可进一步对背景图片进行居中、缩放、拉伸等处理。 (5)当选择无图片时,可通过“背景网格”,以及左测和右测的颜色来设置背景。 (6)设置完成后,单击“关闭”按钮,桌面显示如图1-26所示。,2. 显示设置,在此设置中可对显示分辨率、显示器的类型及显卡进行设置,具体的方法如下: (1)依次选择“主菜单系统设置显示”,打开如图1-27所示的显示设置对话框。在此对话框中,用户可选择设置“分辨率”、“色彩深度”。,(2)单击“高级”选项卡,打开如图1-28所示的显示高级设置,还可对显示器的类型、物理分辨率、以及视频卡进行设置。,(3)设置完成

31、后,单击“确定”按钮。,1.3.2 配置日期和时间,(1)依次选择“主菜单系统设置日期 & 时间”,或在 shell(如 XTerm 或 GNOME 终端)提示下键入 redhat-config-date 命令。 (2)在打开的图1-29中,可通过给出的界面来修改年、月、日、时、分、钞。改变方法如下: 要改变日期,使用箭头左右移动月份来改变月份;使用箭头左右移动年份来改变年份,然后单击星期中的日期来改变星期中的日期。 要改变时间,使用上下箭头按钮,它们在“时间”部分中的“小时”、“分钟”、和“秒钟”旁边。 (3)单击图1-29中的“时区”选项卡,打开图1-30,可对安装过程中的时区进行重新设置

32、。,图1-30 时区设置 (4)在单击“确定”按钮之前,前面的所有设置都不会生效。当确认设置完毕后,单击“确定”按钮。,VM和主机间的网络配置,ALT+CTRL和ALT+CTRL+ F(1 6) (图形与命令切换)字 主机与VM间没有网线如何连接呢? 没有网线需要添加虚拟网卡 添加硬件-是-添加新的硬件-安装我手动-网卡-microsoft,lookback adaptor,然后设置IP地址 虚拟机设置ip地址(注意要重启网络服务 service network restart),使两个机器都在一个网段 关闭防火墙(主机和虚拟机(service iptables stop),远程登录管理工具,

33、命令行远程管理工具: Putty、SecureCRT,用户登录成功后,系统缺省的主提示符, 普通用户为“$”;超级用户root为“#”。 用户退出系统的方法有两种:,1 ) 键入命令:exit或logout,2 ) 在提示符下按Ctrl+D组合键,注销系统与关机 1 注销系统 logout 与 exit 2 关机与重新启动 (1) 命令使用权限 (root) (2) 指令常用形式,shutdown -h now (h: halt) shutdown -r now (r: reset) (3) 指令说明 shutdown options when message 例如: shutdown h 8:30 shutdown h +10 (4) 相关指令 halt 与 reboot,3.4 Linux 系统入门 3.4.1 文件目录与路径 1. 目录树结构,

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1