实验一:Linux安装与启动.ppt_第1页
实验一:Linux安装与启动.ppt_第2页
实验一:Linux安装与启动.ppt_第3页
实验一:Linux安装与启动.ppt_第4页
实验一:Linux安装与启动.ppt_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1 实验一:Linux安装与启动 2 2.1 Linux简介 一. Linux及其特点 二. Linux的历史和发展 三. Linux的结构 二. Linux的版本 3 一. Linux及其特点 1 概述 nLinux是一种免费的、开放源代码的、交互式、多用户 和多任务的、类Unix的网络操作系统一,它包括系统 内核、系统工具、应用程序以及一个完整的的开发环 境。 n实际上,准确点说,Linux指的是:一个类似UNIX的 开放的操作系统内核。 2.1.1 4 一. Linux及其特点 2 特点 (1)自由和开放性: (2)类UNIX (3)交互性强 (4)多用户和多任务 (5)出色的速度性能 (6)丰富的网络功能 (7)可靠的系统安全 (8)良好的可移植性 (9)具有标准兼容性 5 二. Linux的历史和发展 1 历史 (1)诞生: Linux是在自由交换思想和软件的文化中发展起来的。Linux 最初是由芬兰赫尔辛基大学一位年轻学生Linus Torvalds出于个人 爱好而开发出来的。Linus对Minix(一个用于操作系统教学且很小 的类UNIX系统)有着浓厚的兴趣,觉得Minix在功能上仍有很多不 足之处,故他便兴起了编写一个超过Minix的系统的念头。 (2)后来从Minix学习中得到灵感,于是陆续编写了一些硬件的设备驱动 程序和文件系统等。到1991年8月,Linus写出了Linux0.01版。 (3) Linus于该年1991 年10月透过USENET News正式发布了0.02版 ,并通过Internet的连接,世界各地的学生、软件工程师、科研人 员和很多计算机高手都参加了Linux的开发工作 (4)1994年具有里程碑性质的Linux 1.0版本诞生了 Linux是集体传作的结晶,并且在不断发展和完善 6 7 三. Linux的结构 内核Linux操作系统的主要部分,是 运行程序和管理像磁盘和打印 机等硬件设备的核心程序 Shell 是系统的用户界面,提供了用户与内 核进行交互操作的一种接口 ,实际上 Shell是一个命令解释器,它解释由用 户输入的命令并且把它们送到内核 . 而且,Shell有自己的编程语言用于对 命令的编辑。当然也提供图形界面。 实用程序 标准的Linux系统都有一套称为应用程序的程序集,它 们是专门的程序,包括文本编辑器,编程语言,X Window,办公套件,Internet工具,数据库等 8 四. Linux的版本 内核版本 major.minor.patchlevel 主板本号 次版本号 修订次数 内核版本号 例如,2.4.20表示对核心2.4版本的第20次修订。 根据约定,次版本号为奇数时,表示该版本加入新内容,但不一定很稳定,相 当于测试版;次版本号为偶数时,表示这是一个可以使用的稳定版本。由于 Linux内核开发工作的连续性,因此内核的稳定版本与在此基础上进一步开发的 不稳定版本总是同时存在的。对于一般用户,建议采用稳定的内核版本。 发行版本 (1)Slackware Linux (2)Red Hat Linux (3)Turbo Linux (4 )Debian Linux (5)红旗Linux 更多的Linux发行版本信息可访问 9 2.2 Red Hat Linux 9.0的安装 一. Linux安装软件的获取 二. 安装前的准备和计划 三. 安装步骤(关键步骤和设置) 10 一. Linux安装软件的获取 (1)购买Red Hat Linux发布光盘 (2)下载文件发布ISO 2.2 11 二. 安装前的准备和计划 硬件兼容性 在安装Linux之前,先确定你的计算机的硬件是否能被Linux所支持, 为此,检查硬件和收集系统硬件信息。关于硬件兼容性的问题,可参 阅/hcl上的硬件兼容性列表 安装类型 (1)个人桌面(2)工作站 (3)服务器 (4)定制(服务) 磁盘空间 不同的安装类型和用户界面所需磁盘空间不同,(400M5G) 安装方式 (1) CD-ROM安装 (2) NFS方式安装 (3) FTP方式安装 (4) HTTP方式安装 (4) 从硬盘安装(5) SMB映像安装 启动盘 若用户的光盘不能自启动,则需要制作安装的启动软盘。 12 三. 安装步骤(关键步骤和设置) 安装引导 首先在BIOS中设置 为光驱引导方式,然 后将安装光盘中的 第一张(RedHat Linux 9一般有三张 安装光盘)放入光驱 引导计算机启动,如 果不能用光驱引导, 可通过使用启动软 盘的形式来启动。 13 三. 安装步骤(关键步骤和设置) (2) 检查光盘介质 (3)进入欢迎安装 RedHat界面 可选OK 或 Skip 14 三. 安装步骤(关键步骤和设置) (4)选择安装界面语言 简体中文 键盘类型的选择“U.S.English”美式键盘 鼠标类型的选择 PS/2USB串口(AT)串口 安装类型的选择 (1) 个人桌面 (2) 服务器 (3) 工作站 (4) 定制 15 三. 安装步骤(关键步骤和设置) 磁盘分区设置 自动分区 手工分区 16 三. 安装步骤(关键步骤和设置) Linux分区知识 Red Hat Linux有一个独立且唯一的文件结构。每个分区都是用来组 成整个文件系统的一部分,因为它采用了一种叫“载入”的处理方法,它的 整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联 系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得 1.分区与Windows不同 2.Linux的文件系统类型 (1)ext2 该文件系统支持标准的Unix文件类型 (文件、目录、符号连 接等)。允许长至255个字符的文件名,Red Hat Linux 7.2以前的版本默 认的文件系统是ext2。 (2) ext3 ext3在ext2文件系统的基础上更有一个主要的优势日志 ,使用日志文件系统减少文件系统灾难修复的时间,在Red Hat Linux 7.2以后的版本中默认的文件系统是ext3 (3)swap 交换区(大小一般位内存的两倍) 17 三. 安装步骤(关键步骤和设置) Linux分区知识 (4)physical volume (PVM) 物理卷。创建一个或多个物 理卷分区使你可以建立LVM逻辑卷。 (5)software RAID (Redundant Array of Independent Disks) 软RAID。我们可以通过创建两个或更多个软RAID 分区来生成RAID设备。 (6)vfat 它与Windows操作系统的FAT文件系统(支持长 文件名)相兼容。 说明:除swap分区外,其它分区的文件系统一般都选用ext3 18 三. 安装步骤(关键步骤和设置) Linux分区知识 3.Linux中的磁盘设备名称 系统中的第一块IDE接口的硬盘称为/dev/hda, 相应的第二 块称为/dev/hdb。 系统中的第一块SCSI接口的硬盘称为/dev/sda,相应的第二 块称为/dev/sdb。 分区则使用数字编号表示,如: 系统中的第一块IDE接口的硬盘上的第一个分区称为 /dev/hda1,相应的第五个分区称为/dev/hda5。 系统中的第一块SCSI接口的硬盘上的第一个分区称为 /dev/sda1,相应的第五个分区称为/dev/sda5。 19 三. 安装步骤(关键步骤和设置) Linux分区知识 4.Linux常用分区 / 分区: 这是“/”(根目录)将被挂载的位置,主要用于存放系统的命令和数据,必 须建立(建议大小1G) /boot分区:存放与Linux启动相关的程序内核(建议大小为64M) /usr 分区:存放Linux的应用程序(建议大小:3G) /Home分区:存放用户目录和数据的分区,需根据服务环境的用户数量和数据量来 设定,推荐建立 /tmp分区:存放临时文件的分区,其占用空间是动态变化的,考虑备份时进行光盘 刻录的需要,推荐建立(建议大小:1G) /var分区:存放各种日志、邮件等,其占用空间是动态变化的,需根据服务环境的数 据量来设定。 Swap分区:用于实现虚拟内存,建议至少应为物理内存的2倍。 5.“挂载” “挂载点”是文件卷在目录层内存在的位置,文件卷在此位置上 被“挂载”。 20 三. 安装步骤(关键步骤和设置) 自动还是手工分区? 初次安装建议“自动分区”,后面作如下选择 (1) 删除系统内所有的Linux分区 该选项只删除Linux分区(上一次 Linux安装所产生的分区),而不会删除硬盘上的其它分区(如VFAT或 FAT32分区) (2) 删除系统内的所有分区 该选择会删除硬盘上所有的分区(包括 由其它操作系统建立的分区,比如Windows 9x/NT/2000/ME/XP的 FAT16、FAT32、 NTFS 分区) (3)保存所有分区,使用现有的空闲空间 该选项会保留当前你所 有的数据和分区,适用于你的硬盘上有足够的空闲空间。 自动分区 手工分区 在接下来的Disk Druid界面中(见图211),你会看到“新建”、“编 辑”、“删除”、“重设”、“RAID”、“LVM”这些按钮,分别用以新增分区 、编辑当前分区属性、删除当前分区、恢复分区原始设置等。 21 三. 安装步骤(关键步骤和设置) 配置引导装载程序 导装载程序是计算机启动时所运行的第一个软件,它的责任 是载入操作系统内核软件并把控制转交给它,然后,内核软件 再初始化剩余的操作系统 .安装程序提供了两个引导装载程序: GRUB(默认) 和 LILO(图2-21)。 引导程序的安装位置(图2-21) : (1)MBR(The Master boot record)即主引导记录 (默认) (2)Boot区(引导分区的第一个扇区): 注:在主机已安装Windows或只安装RedHat Linux系统的情 况下建议都选用MBR。 22 三. 安装步骤(关键步骤和设置) 网络配置 如果你有网络设备并需要使用网络时,就必须要进行相关网络参数的配 置,如图2-14所示利用提供的静态IP地址,手工地输入了 IP 、子网掩 码信息, 在图2-15中输入主机名、网关及DNS服务器地址等信息。 防火墙的配置 建议使用“中级防火墙”,并可以选择“信任设备”和可允许访问的服务 配置附加语言支持 一般选择简体中文,可以安装并支持 多种语言 。 时区配置一般选择中国上海 /北京 设置根口令(root用户口令 23 三. 安装步骤(关键步骤和设置) 选择安装的软件包组 一般选择定制安装,可根据自身需要来选择安装的软件包。包 括桌面,应用程序,服务器等(DNS,Email,FTP,万纬网服务器 即将安装 在完成安装软件包组的选择后,你会看到一个 Red Hat Linux安装即将开 始的屏幕(P86图222)。 安装软件包 到了这一步,在所有软件包被安装之前你将不必 进行任何操作。安装的快慢要依据你所选择的软 件包数量和你的计算机的速度而定,安装过程中 系统会自动提示更换光盘。 24 三. 安装步骤(关键步骤和设置) (18)安装后的配置 a)创建引导盘 :引导盘将会使你在系统出现问题时,能够正确 地引导和紧急修复系统之用 ;忘记root口令时用 b) 图形化界面X配置(显卡配置) c) 显示器的配置 d) 定制图形化配置:对色彩深度和屏幕的分辨率进行设置 e) 完成安装 25 2.3 用户界面简介 一. Linux字符界面 (Shell) 二. Linux图形界面 (XFree86X-Window服务器) 26 一. 字符界面(Shell) shell是用户和Linux内核之间的接口程序,为用户提供使用操作系统的操 作接口。它是一种基于传统字符界面的操作环境,与DOS有几分类似,在 Linux系统中具有极其重要的地位 . 1.Shell的功能 (1) Shell最重要的功能是进行命令解释(如Dos的Command),它拥有 自己内建的shell命令集,shell也能被系统中其它应用程序所调用。它的 作用就是遵循一定的语法将输入的命令加以解释并传给系统核心。 (2) shell的另一个重要功能是它自身就是一个解释型的程序设计语言 总之: Shell虽然不是Linux系统内核的一部分,但它调用了系统内核的大 部分功能来执行程序、创建文档并以并行的方式协调各个程序的运行。 因此,对于用户来说,Shell是最重要的实用程序,深入了解和熟练掌握 Shell的特性极其使用方法,是用好Linux系统的关键。可以说,Shell使 用的熟练程度反映了用户对Linux使用的熟练程度。 27 一. 字符界面(Shell) 2.Shell的种类 (1)Bourne shell是UNIX最初使用的shell, Bourne shell在shell编程方面相当 优秀,但在处理与用户的交互方面做得不如其它几种shell。今天大多数Linux系 统默认的shell是Bourne Again shell,它是Bourne shell的扩展,简称Bash,与 Bourne shell完全向后兼容,并且在Bourne shell的基础上增加、增强了很多特 性。 (2) C shell是一种比Bourne shell更适于编程的shell,它的语法与C语言很相 似。 Linux为喜欢使用C shell的人提供了Tcsh。Tcsh是C shell的一个扩展版本 。 (3)Korn shell集合了C shell和Bourne shell的优点并且和Bourne shell完全兼 容。Linux系统提供了pdksh(ksh的扩展),它支持任务控制,可以在命令行 上挂起、后台执行、唤醒或终止程序。 Linux还支持一些诸如ash、zsh等流行的shell, RedHat Linux默认的shell是 bash。 28 一. 字符界面(Shell) 3进入字符界面的方法 (1)在图形环境下开启终端窗口进入字符工作方式。 (2)在系统启动后直接进入字符工作方式。 (3) 使用远程登陆方式(telnet或ssh)进入字符工作方式 4shell命令的格式 Command -options arguments 其中Command是命令的名称;options是命令的选项,通常 之前要加上连字符“-”,并且多个选项可联合使用; arguments是相关的参数,注意是的在命令名、选项及参数 之间一定以空格分隔。 29 一. 字符界面(Shell) 通 配 符说 明 ?代表任意的一个单字符 *代表任意个字符(0、1或多个) 代表指定的一个字符范围 特殊按键,如:中断(当前)当前命令 ctrl+c; ctrl+d 结束输入,如果在shell中输入该命令,将注销用户。 5虚拟控制台 当在系统启动时直接进入字符工作方式后,系统提供了多个虚拟控制台。每 个虚拟控制台可以独立使用,互不影响。可以使用alt+f1alt+f6进行多个 虚拟控制台之间的切换。如果用户使用startx命令在字符界面下启动了图形 环境,那么可以使用ctrl+alt+f1 ctrl+alt+f6切换字符虚拟终端,使用 ctrl+alt+f7切换到图形界面 30 一. 字符界面(Shell) 6.登录和退出系统 Linux有三类用户 (1)root:超级用户帐号类似于Windows2000中的 Administrator一样,它对系统的访问和控制没有限制。 (2)普通用户:这个帐号供普通用户使用,可以进行有限的操 作。 (3)进程用户:对进程请求资源的访问进行限制。 说明:root用户用“#”作提示符,普通用户用“$”作提示符。 若要注销登录,用户可以在当前的登录终端输入logout命令 、exit命令或Ctrl+D快捷键进行。 31 一. 字符界面(Shell) 7.关机与重新启动 使用shutdown命令:shutdown 或 shutdown h now/+n(立即或n分钟后关闭系统) 使用halt命令 使用init命令: init 0 重新启动可以采用如下的方法: 使用shutdown命令:shutdown r 使用init命令: init 6 使用reboot命令:reboot 32 二. 图形化用户界面 1X window 系统 X-Window系统是Unix和所有类Unix (包括Linux)操作系统的标准 图形接口,它是一个开放的,跨平台的,C/S结构的图形用户界面。 X- Window系统是1984年在麻省理工学院(MIT)电脑科学研究室开始开 发的,此系统的目标是为了建立一种可以跨平台的图形协议。X Window系统是一种开放的标准,它与生产厂商无关,具有可移植性、 对彩色处理的多样性及在网络上操作的透明性,虽然Microsoft拥有自己 的窗口系统,但它的系统是与平台相关的,而X Window系统却是与平 台无关的,在微软的窗口环境下也可以进行工作。任何硬件只要提供 协议 (Protocol),便可以执行应用程序显示一群包含图文的视窗,而毋需 重新编译和连结这种与设备无关的特性,使得只要是根据标准所发 展的应用程序,均可在不同的环境下如大型电脑,工作站,个人电脑上 执行,因而奠定了成为工业标准的地位。当前的X版本是X11R6(第 11版,第六次发布)。 33 二. 图形化用户界面 2 启动X 图形界面 (1)户在安装Red Hat Linux时选择图形化登录界面 (2)使用startx命令或 init 5命令 3 图形化桌面环境 目前,Linux系统主要采用的两种桌面系统环境是KDE和 GNOME。 桌面样色和组成见下图 34 二. 图形化用户界面 桌面切换工具主菜单快捷工具按钮时钟 任务栏通知区域 35 2.3 Linux启动和运行级别 一.启动过程 二. 运行级别 三. 服务控制的配置 36 一 启动过程 BIOS LILO/GRUB Kernel boot init mingetty shell 开机 rc.sysinit rc login 启动完成 37 二. 运行级别 运行级别就是操作系统当前正在运行的功能级别。这个级别从1到6 ,具有不同的功能。这些级别在/etc/inittab文件里指定。我们也可 以把运行级别理解为当用户登录时,系统为用户提供了何种服务 运行级别功能说明 0停止系统 1单用户模式,用于root用户对 系统的维护 2多用户模式,但是没有NFS支持 3完全多用户模式,有网络支持,是标准的运行级 4一般不用,在一些特殊情况下可以用它来做一些事情。 5就是X11,图形化界面多用户模式 6重新启动系统 38 二. 运行级别 在调整运行级别的操作中,经常要用到如下两个命令: 显示当前系统的运行级别命令 Runlevel #runlevel N 3 /显示结果说明当前的运行级别为3,前面的N (或数字)表明的是上一次运行级别,“N”说明系统中 不存在上一次的运行级别 改变系统运行级别命令 init或telinit命令 # init 2 / 执行后转入没有网络支持的多用户状态, 控制台中会显示相应的停止启动的服务信息 # init 0 / 常用于关机 39 三. 服务控制的配置 在对Linux主机管理中会经常需要设置某服务要在特定运行级别中启动 或停止的情况,Red Hat Linux9系统提供了多种不同的管理方法来完 成对服务启动的设定工作。 1.Chkconfig 五项功能:添加服务,删除服务,列表服务,改变启动信息以及检查特 定服务的启动状态。 语法 (1)chkconfig - list servicenam

温馨提示

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

评论

0/150

提交评论