linux的安装与启动_第1页
linux的安装与启动_第2页
linux的安装与启动_第3页
linux的安装与启动_第4页
linux的安装与启动_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Linux网络管理与维护 主讲人:崔忠强主讲人:崔忠强 为什么学习这么课程 n根据Linux基金会的一份新的企业终端用 户报道:在2013年有31%的调查者正在 从Windows迁移到Linux;交付关键业务 工作负载领域的地位73%调查者在关键 业务应用使用Linux;有80%调查者预计 在未来五年会购买更多的Linux服务器 nLinux仍然面临诸多挑战。其中一个是缺 乏专业的Linux技术人才。 根据TechTarget中国2013服务器硬件(与虚拟服务器)调查结果数据显示, 微软Windows Server系列在服务器操作系统领域的霸主地位仍无人可撼动。 63.3%受访者表示将在未来一

2、年内购买新服务器。微软Windows Server仍是首选,其中计划部署Windows Server 2008的占据55%, Windows Server 2012与2013年相比将有大幅提升,达到42%。不可 忽视的是开源操作系统红帽Linux,有47%的受访者机构将选择部署红 帽Linux。 Linux的应用及趋势 n网站架设应用LAMPLinuxApacheMySQL Perl/PHP n面向更大规模领域,如数据库中的Oracle,DB2等,以 及用于Apache的Tomcat JSP等都在Linux上有了很好 的应用样本。 nLinux也慢慢进入了PC机和桌面计算机操作系统市场。 n嵌

3、入式计算机市场,如机顶盒、移动电话、数码设备。 有些硬件式的网络防火墙及路由器也使用Linux来驱 动,采用了操作系统提供的防火墙及路由功能。 n超级计算机市场,目前世界上最快速的两组超级计算 机都是使用Linux作为其操作系统的。 第一章第一章 LinuxLinux的安装与启动的安装与启动 主要内容:主要内容: Linux概述概述 Linux系统的特性系统的特性 Red Hat Linux的组成的组成 Linux的安装的安装 1.1 Linux简介简介 n什么是什么是Linux操作系统操作系统? nLinux是一套是一套免费使用免费使用和和自由传播自由传播的的 UNIX操作系统操作系统,由世

4、界各地的成千上万,由世界各地的成千上万 的程序员共同设计和实现。的程序员共同设计和实现。 n n目标目标:建立不受任何商品化软件的版权:建立不受任何商品化软件的版权 制约的,全世界都能制约的,全世界都能自由使用自由使用的的UNIX兼兼 容产品容产品。 1.1 Linux简介简介 nLinux起源:起源: nLinux的第一个开发者:名叫的第一个开发者:名叫Linus Torvalds的的 计算机业余爱好者,是一名芬兰赫尔辛基大学计算机业余爱好者,是一名芬兰赫尔辛基大学 的学生。的学生。 nLinus Torvalds设计目的:是想要设计一个代设计目的:是想要设计一个代 替替Minix的操作系统

5、,用于的操作系统,用于386、486或奔腾处理或奔腾处理 器的个人计算机上,具有器的个人计算机上,具有UNIX操作系统的全部操作系统的全部 功能。功能。 nLinux的发音的发音 1.1 Linux简介简介 n什么是GNU? nThe GNU Project was launched in 1984 to develop a complete Unix-like operating system which is free software: the GNU system. nThe name “GNU” is a recursive acronym for “GNUs Not Unix!”;

6、 it is pronounced g-noo n 1.1 Linux简介简介 nGNUs kernel isnt finished, so GNU is used with the kernel Linux. nThe combination of GNU and Linux is the GNU/Linux operating system, now used by millions. GNU software/library Linux kernel 1.1 Linux简介简介 nLinux的特点:的特点: n 由众多软件高手共同开发的;由众多软件高手共

7、同开发的; n 可以运行于多种平台(可以运行于多种平台(PC及其兼容机、及其兼容机、Alpha 工作站、工作站、SUN Sparc工作站);工作站); n 源代码公开、免费;源代码公开、免费; n 功能强大;功能强大; n 遵守遵守POSIX (Portable Operating System Interface)标准)标准; n 与与UNIX兼容。兼容。 1.1 Linux简介简介 硬件平台支持硬件平台支持 : (1)Intel 386、486、Pentium、Pentium Pro等。等。 现在,还包括现在,还包括Alpha、PowerPC、Sparc工作站等。工作站等。 (2)Linu

8、x不但支持不但支持32位,还支持位,还支持64位如位如Alpha。 (3)Linux不但支持单不但支持单CPU,还支持多,还支持多CPU。 1.1 Linux简介简介 软件平台支持软件平台支持 : (1)内核、系统软件以及应用软件的内核、系统软件以及应用软件的源代码源代码是是公公 开开的,也是的,也是免费免费的的 (2)Linux系统软件和应用软件很多来自系统软件和应用软件很多来自GNU组组 织。织。 (3)Linux软件还包括很多遵循软件还包括很多遵循GPL( GNU: General Public License,GNU通用公共许可证)精通用公共许可证)精 神的软件。神的软件。 (4)许多

9、著名公司为许多著名公司为Linux开发应用软件(开发应用软件(IBM 、Sybase、Oracle公司公司等)等) 1.1 Linux简介简介各种许可权声明各种许可权声明 nhttp:/ nGPL:http:/ nCDDL: /os/licensing/opens olaris_license/ /faq/licensing_faq/;jse ssionid=EF3E35EF9664703813E2E6DB6080 9CCA 可分为可分为两类版本两类版本: 内核(内核(Kernel)版本)版本 (

10、2) 发行发行 (Primary Key) 版本版本 1.1.1 Linux版本版本 一些组织或公司一些组织或公司将将Linux内核与应用软件和文档包内核与应用软件和文档包 装起来,并提供一些安装界面和系统设置与管理工装起来,并提供一些安装界面和系统设置与管理工 具,这样就构成了一个具,这样就构成了一个发行版本发行版本。(例如:。(例如: Red Hat Linux、Mandriva Linux、Debian Linux、 Ubuntu Linux和国产的和国产的红旗红旗Linux等等 是在是在Linux领导下的开发小组开发出来的系统内核版领导下的开发小组开发出来的系统内核版 本号(最新的内核

11、版本号本号(最新的内核版本号Linux 2.6.31) Linux内核版内核版 本分为稳定版与开发版,版本号中第二位为偶数则是稳定版,本分为稳定版与开发版,版本号中第二位为偶数则是稳定版, 奇数则表示开发版奇数则表示开发版 Red Hat Linux 分为两个系列:分为两个系列: 收费版本:收费版本: 提供技术支提供技术支 持和更新。持和更新。 (Red Hat Enterprise Linux ) 免费版本:免费版本: 社区开发。社区开发。 (Fedora Core ) Red Hat Linux主界面主界面 Fedora Core 19 优点:优点: (1)庞大的用户数量庞大的用户数量 (

12、2)优秀的社区技术优秀的社区技术 支持支持 缺点:缺点: (1)免费版本生命周免费版本生命周 期短、更新快期短、更新快 (2)多媒体效果差多媒体效果差 Fedora Core 4 主界面主界面 Mandriva Linux Mandriva Linux 主界面主界面 优点:优点: (1)界面友好界面友好 (2)图形配置工具图形配置工具 (3)庞大的社区技术庞大的社区技术 支持支持 (4)变更变更NTFS分区分区 大小大小 缺点:缺点: (1)Bug较多较多 (2)最新版本只先发最新版本只先发 布给布给Mandrake俱乐俱乐 部的成员部的成员 Debian Linux Debian Linux

13、 主界面主界面 优点:优点: (1)遵循遵循GNU规范规范 (2) 100%免费免费 (3)优秀的网络和社优秀的网络和社 区资源区资源 (4)强大的强大的Apt-Get 缺点:缺点: (1)安装相对不易安装相对不易 (2) Stable分支的软分支的软 件极度过时件极度过时 Ubuntu n优点:优点: (1)安装简单容易安装简单容易 (2)应用软件安装方便应用软件安装方便 (3)桌面美观桌面美观 n缺点:缺点: (1)软件包相对较少软件包相对较少 红旗红旗Linux 具有自主版权的具有自主版权的 全中文化全中文化Linux发发 行版本;行版本; 内核版本:内核版本: Linux2.2.15;

14、 从安装到使用提从安装到使用提 供了全中文化的供了全中文化的 操作环境。操作环境。 红旗红旗Linux 主界面主界面 (2) Linux具有具有UNIX的全部功能的全部功能 1.1.2 选择选择Linux的原因的原因 任何任何使用使用UNIX OS或或想要学习想要学习UNIX OS的人都可的人都可 以以从从Linux中获益中获益。 用户不用支付任何费用就可以获得它和它的源代码,用户不用支付任何费用就可以获得它和它的源代码, 并且可以根据自己的需要对它进行必要的修改,并且可以根据自己的需要对它进行必要的修改,无无 偿使用,无约束地继续传播偿使用,无约束地继续传播。 (1) Linux是自由软件是

15、自由软件 1.1.3内核发展内核发展 nLinux和其他系统的区别和其他系统的区别 nLinux和和Unix的区别的区别 nLinux和和Windows的区别的区别 nLinux和和MS-DOS的区别的区别 nLinux系统特性系统特性 1.2 Linux系统的特性系统的特性 1.Linux和和Unix的区别的区别 1.2.1 Linux和其他系统的区别和其他系统的区别 1.2.1 Linux和其他系统的区别和其他系统的区别 2.Linux和和Windows的区别的区别 1.2.1 Linux和其他系统的区别和其他系统的区别 3.Linux和和MS-DOS的区别的区别 1. 发挥发挥CPU性能

16、方面:性能方面: MS-DOS没有完全实现没有完全实现X86U的功能;的功能; Linux开发了开发了CPU所有特性。所有特性。 2. UNIX接口:接口: MS-DOS只提供部分只提供部分UNIX接口接口 Linux提供完整提供完整UNIX接口,可以直接访问所有内存。接口,可以直接访问所有内存。 3. 操作任务类型:操作任务类型: MS-DOS是单任务是单任务OS Linux是多任务是多任务OS 开放性开放性遵循遵循开放系统互联(开放系统互联(OSIOSI)国际标准)国际标准 多用户多用户系统资源可以系统资源可以被不同用户各自拥有使用被不同用户各自拥有使用 多任务多任务同时可以同时可以执行多

17、个程序执行多个程序,各程序之间,各程序之间独独 立运行立运行 良好的用户界面良好的用户界面两种界面两种界面 1.2.2 Linux系统特性系统特性 用户界面(用户界面(shellshell) 系统调用界面(图形化)系统调用界面(图形化) Linux OS 包括了以下包括了以下8个特性:个特性: 设备独立性设备独立性Linux将所有外部设备将所有外部设备统一当作文统一当作文 件件来看待来看待 当增加新设备时,只需要在内核中增加必要的当增加新设备时,只需要在内核中增加必要的 连接(设备驱动程序)。连接(设备驱动程序)。 设备独立性的关键在于设备独立性的关键在于内核的适应能力。内核的适应能力。 丰富

18、的网络功能丰富的网络功能 Linux将连接网络的能力与内将连接网络的能力与内 核紧密地相结合在一起,包括以下核紧密地相结合在一起,包括以下3 3种功能:种功能: (1)支持支持InternetInternet (2)文件传输文件传输 (3) 远程访问远程访问 1.2.2 Linux系统特性系统特性 良好的可移植性良好的可移植性 Linux是可移植的是可移植的OS。 可以将系统从一个平台可以将系统从一个平台转移到转移到另一个平台上,另一个平台上, 仍然按照自身的方式运行。仍然按照自身的方式运行。 1.2.2 Linux系统特性系统特性 可靠的系统安全可靠的系统安全 LinuxLinux采取了很多

19、安全技术采取了很多安全技术 措施:措施: 读、写的权限控制读、写的权限控制 带保护的子系统带保护的子系统 审计跟踪审计跟踪 内核授权内核授权 1.3 Linux的组成的组成 1.内核(内核(Kernel):整个系统的核心部分:整个系统的核心部分 2.shell:用户与计算机交流的接口:用户与计算机交流的接口 3.文件结构文件结构 4.实用工具实用工具 Linux OS 包括包括4个部分:个部分: 1.3.1 内核内核 Linux内核内核 是系统的心脏,是运行程序和管理硬件是系统的心脏,是运行程序和管理硬件 设备的内核程序。包括了以下几个重要部分:设备的内核程序。包括了以下几个重要部分: 1.进

20、程管理进程管理:产生进程,切换进程以实现多任:产生进程,切换进程以实现多任 务管理。务管理。 2.内存管理内存管理:分配进程的存储区域和对换空间:分配进程的存储区域和对换空间 区域、内核部件以及区域、内核部件以及buffer cache。 3.设备管理设备管理:包括硬件设备驱动和文件系统驱:包括硬件设备驱动和文件系统驱 动管理。动管理。 4.网络管理网络管理:不同的网络协议被抽象成一个编:不同的网络协议被抽象成一个编 程接口(程接口(BSD socket库)。库)。 1.3.2 shell shell 是系统的用户界面,提供了用户与内核进行交是系统的用户界面,提供了用户与内核进行交 互操作的互

21、操作的接口接口。 shell是一个是一个命令解释器命令解释器 shell有自己的编程语言,可以编写由有自己的编程语言,可以编写由shell命令命令组成组成 的程序的程序 shell中的命令分为:内部命令和外部命令中的命令分为:内部命令和外部命令 内部命令内部命令包含在包含在shell自身之中,使用自身之中,使用help命令命令 查看方法。查看方法。 外部命令外部命令存在于文件系统某个目录下,使用存在于文件系统某个目录下,使用 which命令查看路径。命令查看路径。 1.3.3 文件结构文件结构 文件结构文件结构是文件存放在磁盘等存储设备上的是文件存放在磁盘等存储设备上的组织方组织方 法法。 用

22、户可以设置目录和文件的用户可以设置目录和文件的访问权限访问权限 文件结构的文件结构的相互关联性相互关联性使得使得数据共享数据共享变得容易变得容易 系统目录:以根目录开始的专用目录系统目录:以根目录开始的专用目录 多用户系统多用户系统 用户目录:用户自己创建的子目录用户目录:用户自己创建的子目录 提示提示:内核、内核、shell和文件结构和文件结构一起形成了一起形成了Linux基本的系基本的系 统结构。统结构。 1.3.4 实用工具实用工具 标准的标准的Linux 都有一套叫做都有一套叫做实用工具实用工具的程序。可以分为的程序。可以分为 三类:三类: 1.编辑器编辑器:用于编辑文件(:用于编辑文

23、件(Ed、Ex、Vi和和Emacs) 2.过滤器过滤器:用于接受数据并过滤数据:用于接受数据并过滤数据 Linux具有不同类型的过滤器具有不同类型的过滤器 输入:文件、键盘输入的数据或另一个过滤器输入:文件、键盘输入的数据或另一个过滤器 的输出的输出 3.交互程序交互程序:允许用户发送或接收其他用户的信息:允许用户发送或接收其他用户的信息 1.4 Linux安装安装 安装Linux的方法多种多样,可以从 光盘安装、从硬盘安装,以及从网络安 装。本章将介绍最基本的安装方式从 光盘启动并安装Red Hat Enterprise Linux 6.2。同时,为了方便学习和使用 Linux,本章还对如何

24、使用虚拟机安装 Red Hat Enterprise Linux 6.2系统进行了 介绍。 1.4.1 安装前的准备工作安装前的准备工作 在安装前,首先需要对机器的硬件进行 初步了解,以方便在Linux中选择合适的配置。 同时还需要对机器的基本设置进行一些调整, 使其能正常安装Red Hat Enterprise Linux 6.2。 1.4.1 硬件需求硬件需求 用户必须确认硬件是否与Linux兼容, 这一点非常重要。 如果用户了解自己的硬件配置,可 以到下面网址查询硬件是否支持: http:/ 假如用户并不了解自己的硬件系统,也 可以在Windows系统下来查看。 Windows 7系统属

25、性系统属性 【设备管理器设备管理器】窗口窗口 1中央处理器(CPU) 2主板 3内存 4磁盘空间 5显卡 6显示器 7网卡 光盘启动安装光盘启动安装 用光盘起动安装,用户必须有一张 可引导光盘。一般情况下,Red Hat Linux安装光盘的第一张盘都是引导盘。 不过首先要在BIOS中把计算机设置为光 盘引导,才能从光盘进行安装。 1.4.2 安装安装Red Hat Enterprise Linux 当所有工作都准备好后,就可以进 行安装了(在这里只介绍图形化界面安 装)。图形化安装非常简单,只需要按 照提示就可以完成。 1引导安装程序 2选择安装方式 Red Hat Enterprise L

26、inux安装引导界面 检测信息检测信息 图形化安装模式图形化安装模式文本安装模式文本安装模式 安装速度相对较慢安装速度相对较慢安装速度相对较快安装速度相对较快 鼠标操作方便灵活鼠标操作方便灵活键盘操作键盘操作 提示较多提示较多提示较少提示较少 两种安装模式的比较两种安装模式的比较 3选择安装界面语言选择安装界面语言 欢迎界面欢迎界面 语言选择界面语言选择界面 4选择键盘类型选择键盘类型 键盘配置键盘配置 5存储设备选择 存储设备选择 6设置主机名 设置主机名 7时区配置 时区配置 8设置root密码 设置密码 9磁盘分区设置 磁盘分区设置 初级用户可以在Linux下只分3个区:根分区、boot

27、 分区和交换分区。 (1)根分区用符号(/)来表示,是用来存放文件 用的。 (2)交换分区(swap)是一种特殊的分区,用于 数据交换,类似于Windows中的虚拟内存(页面 文件)概念。 (3)boot分区通常包含启动管理器所需的文件,以 及操作系统的内核(允许用户的系统引导RHEL 6.2)。 选择好安装类型后,单击【下一步】按钮, 将显示如图所示的警告信息,在该对话 框中单击【Write changes to disk】按钮, 安装程序将对硬盘进行处理,删除硬盘 中原有分区和数据,创建Linux的分区。 在图所示界面中若选择【Create Custom Layout】项(创建自定义布局)

28、,则需要用 户对磁盘进行自定义分区。在图所示界面 中单击【下一步】按钮,将显示如图所示 的界面,显示当前计算机的硬盘设置。 在上图所示界面中单击【创建】按钮,将 显示如图所示的界面,选择需要创建的 分区类型。 在上图所示界面中单击选择【标准分区】单选按钮, 接着单击右下方的【创建】按钮将显示如图所示的界 面,选择需要创建的分区类型。 在图所示界面中单击【挂载点】右侧的下 拉按钮,从中选择【/boot】,创建boot 分区,单击【文件系统类型】右侧的下 拉按钮,从中选择分区类型为ext4,然 后输入大小为200MB。 接着单击右下方的【确定】按钮创建一个 引导分区。 接着重复前面的步骤,创建一个

29、交换分区, 大小为4096MB,如图所示,在【文件系 统类型】下拉列表中选择swap。 再重复前面的步骤,创建一个根分区,大 小为为【使用全部可用空间】,如图所 示。 创建好全部分区之后的界面如图所示。 在图所示界面中单击【下一步】按钮将显 示如图所示警告信息,单击【Write changes to disk】按钮按钮保存分区, 并对分区进行格式化。 10引导装载程序配置 设置安装位置 11选择软件包组 选择安装组件 11安装软件包 安装软件包 安装完成 1.4.3 登录登录Red Hat Linux 重启计算机后,引导装载系统将会 引导进入系统。系统将会对软硬件和配 置参数进行检测,如图所示

30、。 系统自动检测系统自动检测 设置代理设置代理 检测完毕后,系统进入Red Hat Enterprise Linux 6的登录界面。如果是第一 次登录,系统将会进入设置代理界面,如图 所示。设置代理会引导用户进行Red Hat Linux系统配置,使用该工具可以完成系统使 用前的几项基本工作。 1【许可证信息】界面 欢迎 许可证信息 【设置软件更新】界面 设置软件更新 3【创建用户】界面 创建用户 4【日期和时间】界面 日期和时间 5【Kdump】界面 Kdump 1.4.4 图形化登录图形化登录 因为Red Hat Linux是多用户操作系 统,所以即使用户是唯一使用计算机的 用户,也需要通

31、过登录验证以后才能进 入系统。系统根据登录账号的权限,会 自动授予用户使用文件和程序的相应权 限。通常图形化登录进入X Window System图形用户界面(GUI)如图所示。 图形用户界面 输入密码 1.4.5 虚拟控制台登录虚拟控制台登录 在安装过程中,如果用户没有选择 工作站或个人桌面安装,而选择要使用 文本登录类型,在系统被引导后,用户 会看到以下登录提示: Red Hat Linux release 9 Kernel 2.4.18-14 on an i686 localhost login: 要从控制台上登录为根用户,在登 录提示后键入root,按回车键。在口令提 示后键入安装时设置的根口令,然后按 回车键。要登录为普通用户,在登录提 示后输入用户的用户名,按回车键,在 口令提示后键入口令,然后按回车键。 登录后,用户可以键入如下命令来 启动图形化桌面。 sta

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论