Linux操作系统实验教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1Linux操作系统实验教程第1章Linux系统概述一、Linux系统结构从操作系统的角度来分析Linux,它的体系结构总体上属于层次结构如下图所示:从内到外包括三层:最内层是系统核心,中间是Shell、编译编辑实用程序、库函数等,最外层是用户程序,包括许多应用软件。从操作系统的功能角度来看,它的核心有五大部分组成:进程管理、存储管理、文件管理、设备管理、网络管理。各子系统实现其主要功能,同时相互之间是合作、依赖的关系。进程会管理是操作系统最核心的内容,它控制了整个系统的进程调度和进程之间的通信,是整个系统合理高效运行的关键;存储管理为其他子系统提供内存管理支持,同时其他子系统又为内存管理提供了实现支持,例如要通过文件管理和设备管理实现虚拟存储器和内外存的统一管理。二、配置一个双引导系统如果计算机中已经安装了其他操作系统,并想创建一个引导系统以便兼用RedHatLinux和另外的操作系统,需要使用双引导。机器启动时,可以选择其中之一,但不能同时使用两者。每个操作系统都从自己的硬盘驱动器或硬盘分区中引导,并使用自己的硬盘驱动器或硬盘分区。如果计算机上还没有安装任何操作系统,可以使用专门的分区及格式化软件给Windows创建指定大小的分区,Windows的文件系统为FAT,再为Linux系统创建所需要大小的分区(4G或更大),另外再给Linux留100MB左右的交换分区,Linux的文件系统为ext2。然后就可以安装系统了。应首先安装Windows,然后再安装RedHatLinux。如果只进行了分区而没有格式化各分区,在安装时可以使用Windows自带的格式化程序和Linux自带的格式化程序进行各自分区的格式化。当Windows已经被安装,而且已为Linux准备了足够的磁盘空间,就可以安装Linux了。RedHatLinux安装程序通常会检测到Windows并自动配置引导程序来引导Windows或RedHatLinux。2安装完成之后,无论在什么时候启动计算机,都能够在引导装载程序屏幕中指明想启动RedHatLinux还是另外的操作系统。选择RedHatLinux来引导RedHatLinux;选择DOS来引导Windows。三、RedHatLinux的安装将RedHatLinux9.X安装光盘插入光驱,然后启动计算机,即可从CD-ROM启动RedHatLinux9.X安装程序。步骤1,机器启动之后,显示boot提示屏幕,其中包括几个不同的引导选项,每个引导选项还有一个或多个与之关联的帮助屏幕。以图形方式从光盘中安装RedHatLinux,单击“回车”键继续安装。步骤2,安装程序检测用户系统并试图识别光驱。如果找到了,会进入安装进程的下一个阶段。这时若要终止安装进程,应取出光盘,重新引导机器。步骤3,欢迎使用RedHatLinux,欢迎屏幕并不提示做任何输入。可阅读左侧面板内的帮助文字来获得附加的说明,以及关于如何注册RedHatLinux产品的信息。单击next继续步骤4,语言选择。使用鼠标选择要使用的语言。选择恰当的语言会在稍后的安装中帮助定位时区配置。安装程序将会根据这个屏幕上所指定的信息来定义恰当的时区。选择恰当的语言(例如简体中文)后,单击next继续。步骤5,键盘配置。用鼠标选择要在今后用作系统默认的键盘布局类型(例如U.S.English),选定后,单击next继续。如果要在安装结束以后,想改变键盘类型,可在系统启动后窗口中单击屏幕左下角的,弹出主菜单,选择“系统设置/键盘”,如果不是根用户,系统会提示输入根口令再继续;或者在shell提示符下输入redhat-config-keyboard命令,如果不是根用户,系统会提示输入根口令再继续。步骤6,鼠标配置。为系统选择正确的鼠标类型。如果找不到一个能确定与系统兼容的鼠标,可以根据鼠标的键数和它的接口,选择“通用”项目中的一个。选定鼠标型号以后,单击next继续。如果在安装结束以后改变鼠标配置,可在系统启动后窗口中单击屏幕左下角的,弹出主菜单,选择“系统设置/鼠标”,如果不是根用户,系统会提示输入根口令再继续;或者在shell提示符下输入redhat-config-mouse命令,如果不是根用户,系统会提示输入根口令再继续。步骤7,选择安装还是升级。如果安装程序在系统中检测到从前安装的RedHatLinux版本,则“升级检查”屏幕就会自动出现。这里考虑在系统上执行RedHatLinux的新安装,选择“执行RedHatLinux的新安装”,然后单击next继续。步骤8,选择要执行的安装类型。RedHatLinux的安装类型选项有“个人桌面”、“工作站”、“服务器”、“定制”和“升级”。选择“个人桌面”,单击next继续。步骤9,网络配置。安装程序会自动检测到机器中拥有的任何网络设备,并3把它们显示在“网络设备”列表中。选择默认选项后,单击next继续。要在安装结束以后改变网络配置,可在系统启动后窗口中单击屏幕左下角的“红帽子”,弹出主菜单,选择“系统设置/网络”,如果不是根用户,系统会提示输入根口令再继续;或者在shell提示符下输入redhat-config-network命令,如果不是根用户,系统会提示输入根口令后再继续。步骤10,为系统选择恰当的安全级别。“高级”:系统不会接受那些没有被具体制定的连接(除了默认设置,例如DNS回应、DHCP之外)。如果要把系统连接到互联网上,但是并不打算运行服务器,这是最安全的选择。如果需要额外的服务,可以选择“定制”来具体指定允许通过防火墙的服务。“中级”:防火墙将不准系统访问某些资源。可以选择“定制”来具体指定允许通过防火墙的服务。“无防火墙”:给予完全访问权,且不做任何安全检查。“信任的设备”:选择“信任的设备”中的任何一个可使系统接受来自这一设备的全部通信而不受防火墙规则的限制。“允许进入”:启用这些选项,将允许具体指定的服务穿过防火墙。防火墙配置完毕,单击next继续。要在安装完毕后改变安全级别配置,可在系统启动后的窗口中单击屏幕左下角的,弹出主菜单,选择“系统设置/安全级别”,如果不是根用户,系统会提示输入根口令再继续;或者在shell提示符下输入redhat-config-securitylevel命令,如果不是根用户,系统会提示输入根口令后再继续。步骤11,选择时区。可以通过选择计算机的物理位置,或指定时区和通用协调时间(UTC)之间的偏移来设置时区。时区选定后,单击next继续。要在安装完成以后改变时区配置,可在系统启动后的窗口中单击屏幕左下角的“红帽子”,弹出主菜单,选择“系统设置/日期&时间”,如果不是根用户,系统会提示输入根口令再继续;或者在shell提示符下输入redhat-config-date命令,如果不是根用户,系统会提示输入根口令后再继续。步骤12,设置根口令。设置根账号(即超级用户帐号)及其口令是安装过程中最重要的步骤之一。根账号是用来安装软件包、升级RPM以及执行多数系统维护工作。作为根用户登录可获得对系统的完全控制权。安装程序会提示为系统设置一个根口令。如果不输入根口令,安装程序将不允许继续。根口令必须至少包括6个字符,所输入的口令不会在屏幕上显示,口令是区分大小写的。根口令设置完毕,单击next继续。4要在安装以后改变根口令,可在系统启动后的窗口中单击屏幕左下角的,弹出主菜单,选择“系统设置/根口令”,如果不是根用户,系统会提示输入根口令再继续;或者在shell提示符下输入redhat-config-rootpassword命令,如果不是根用户,系统会提示输入根口令后再继续。步骤13,个人桌面的默认设置。安装程序会自动选择多数软件包。单击next继续。步骤14,选择软件包组。在“其他”栏(组件列表的结尾处)选择“全部”以安装包括在RedHatLinux中的所有软件包。也可以在选择软件包组后,用鼠标选择或取消选择单个软件包。要了解某一指定软件包的详情,可单击该软件包的名称,关于它的信息将会在屏幕底部出现。某些软件包(例如内核和某些库)是每个系统所必需的,被系统默认选定,他们不能被选择或取消选择。软件包设置完成后,单击next继续。步骤15,至此,应该可以看到为安装RedHatLinux而准备好的屏幕。如果由于某种原因希望中断安装进程,此处是可以安全取消安装并重新引导系统的最后机会。一旦按下了“next”按钮,分区将会被写入,系统将会被安装。注意:如果想中止安装,应该在信息被写入硬盘驱动器之前重新引导系统。继续安装,单击next继续。步骤16,安装软件包。在所有软件包安装完成之前,将不能进行任何其它操作。安装的快慢取决于所选择软件包的数量和计算机的运行速度。依据安装程序的提示,一次插入第1、第2、第3张RedHatLinux系统光盘。步骤16,创建引导盘。要创建一张引导盘,可在软驱中插入一张空白的、格式化了的磁盘,然后单击next继续。步骤17,视频卡配置。安装程序给出一个视频卡列表供选择。选定后(或接受系统的默认选择),单击next继续。步骤18,显示器配置。安装程序给出一个显示器列表供选择。选定后(或接受系统的默认选择),单击next继续。步骤19,定制图形化配置。设置屏幕“色彩深度”和“屏幕分辨率”(或接受系统的默认选择),单击next继续。步骤20,安装完成。至此,安装完成。取出软驱中的软盘和光驱中的光盘。单击“退出”按钮,来重新引导系统。一份完整的安装日志可在/root/install.log中找到,已备今后参考。四、登录和退出RedHatLinux系统1、登录系统打开计算机,选择RedHatLinux,Linux系统开始启动,之后出现如下登录界面:5输入用户名,按回车,系统要求输入口令,输入口令后按回车。如果输入的用户名和口令正确,就会出现以下窗口至此,已经进入Linux系统。2、退出系统单击窗口左下角的打开主菜单,选择其中的“注销”命令,在弹出的对话框中选择“关闭系统”,单击“确定”按钮。系统将关闭,等出现“power6down”字样时,可以关闭电源。还可使用其他方法退出系统,这里不再介绍。五、Linux系统的shell使用Linux系统时,用户多数时间是通过shell与系统进行对话的。Shell是一个接受用户输入命令并将其转换成指令的程序,是用户与Linux系统之间的界面之一。shell提示看起来类似你熟悉的其它命令行界面。用户在shell提示下键入命令,shell解释这些命令,然后告诉OS该怎么做。有经验的用户可以编写shell脚本来进一步扩展这些功能。要打开shell,可在启动后的窗口中,单击屏幕左下角的即主菜单,选择“系统工具/终端”即可进入shell。还可以右击桌面并从菜单中选择「新建终端」来启动shell。Shell的界面如下:要退出shell提示,点击shell提示窗口右上角的X按钮,或在提示中键入exit,或按[Ctrl]-[D]。Linux系统中可以使用的shell有:bash:BourneAgainShell。由GNU(自由软件基金会)开发。是Linux系统中最常用的shell,也是RedHatLinux9x中默认的shell。合乎POSIX标准且与BourneShell兼容,提供了编辑命令行的功能。csh:cshell。由Berkeley(伯克利大学)开发,与BourneShell在交互式使用上很多是兼容的,但在程序设计界面上却有很大的不同。不提供命令行编辑功能。ksh:KornShell。在UNIX系统下得到普遍应用,提供了命令行编辑功能。sh:BourneShell。是原始的shell,不提供命令行编辑功能。tcsh:cshell的加强版,提供了命令行编辑功能。zsh:zshell。最新的shell,与BourneShell兼容,提供了命令行编辑功7能。六、Linux系统文件、目录和权限Linux文件名没有标准格式。通常文件名可以包含任何字符(“/”字符除外,“~”字符不能作为文件名的第一个字符),文件名的长度限制在256个字符以

1 / 43
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功