实验2操作系统环境

上传人:沈*** 文档编号:99620709 上传时间:2022-06-01 格式:DOC 页数:20 大小:174KB
收藏 版权申诉 举报 下载
实验2操作系统环境_第1页
第1页 / 共20页
实验2操作系统环境_第2页
第2页 / 共20页
实验2操作系统环境_第3页
第3页 / 共20页
资源描述:

《实验2操作系统环境》由会员分享,可在线阅读,更多相关《实验2操作系统环境(20页珍藏版)》请在装配图网上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! 实验2操作系统环境2.1 操作系统的计算环境2.1.1 操作系统计算环境的背景本实验帮助回顾Windows 2000/XP、UNIX和Linux的计算环境术语,加深理解有关操作系统的基础概念。学生还将调查在学校或其他机构中Windows、UNIX和Linux的使用情况,看哪些机构在使用Windows、UNIX或者Linux系统;研究Web站点,看哪些因特网网站 (尤其是简体中文网站) 分别支持着Windows、UNIX和Linux操作系统的应用。2.1.2 练习与实验本节“练习与实验”的目的是:通过实验,加深对以下内容的理解:1) 基本的计算机硬

2、件组件;2) 计算机操作系统;3) Windows的发展和版本4) UNIX和Linux的历史和版本;5) Windows XP、UNIX或Linux操作环境。调查在机构、学校和学生中Windows、UNIX和Linux操作系统的使用情况。分别研究支持Windows和Linux的Web站点。1. 工具/准备工作在开始本实验之前,请回顾教科书的相关内容。请联系指导老师或者熟识网络技术的人士,如学校或企业信息技术部门的职员,了解你所在的学校 (或者其他机构) 中使用了哪些服务器和网络操作系统,找出是否在用Windows 2000/XP、UNIX和Linux以及在哪里使用这些操作系统。需要准备一台带

3、有浏览器,能够访问因特网的计算机。2. 实验内容与步骤(1) 识别一台计算机的4个主要硬件组成部分。1) _运算器_ 2) _控制器 3) 存储器 4) 输入输出设备 (2) 在空格中,填写3个概念中的一个:内核、shell或者文件系统。1) shell_ 表现为用户界面,把用户的需求翻译为系统活动。2) 文件系统_ 在用户之间管理和分配资源。3) 内核_ 提供命令解释。4) 文件系统_ 以层次化的结构组织和存储数据。5) 内核_ 进行内存管理。6) 文件系统_ 组成部分是文件和目录。7) shell_ 管理硬盘、磁带机、打印机、终端、通信线路和其他设备。(3) Windows XP操作系统的

4、主要优点是什么?1) 兼容性好,软件资源最丰富。 2) 速度快 3)占用资源较少 4) 用户操作无障碍,绝大部分会用电脑的人都能比较自如的使用XP (4) UNIX操作系统的主要优点是什么?1)具有简单强大统一的I接口,将所有设备用文件表示。 2) 可靠性高 3)伸缩性较强 4) 开放性好,网络功能强,强大的数据库支持功能。 (5) Linux操作系统的主要优点是什么?1) 代码开源 2) 多用户:系统资源可以被不同用户以各自的权限访问使用,互不影响。 3) 多任务和多线程:不同任务和线程几乎同时并发的处理独立的但却内在的关联的一系列事物。4) 设备独立性较高:linux操作系统把所有的外部设

5、备统一当做设备文件来看待,只要安装他们的驱动程序,任何用户都可以像使用普通文件一样操作,使用这些设备,而不必知道他们的具体存在形式。(6) 列举Linux操作系统的主要组成部分。1)核心 2) SHELL(命令解释器) 3) 应用程序 (7) Linux内核管理着哪几件事情?1) 系统调用 2进程管理、内存管理。3)硬件驱动、网络协议栈。(8) Linux系统的主要shell的名字和它们各自默认的提示符是什么?1) bash:Bourne Again Shell。这是Linux系统上最常用的Shell,它合乎POSIX标准且相容于Bourne Shell,是GNU工程 (自由软件基金会) 的产

6、物,并且提供了编辑命令行的功能。csh:C Shell。由Berkeley (伯克利大学) 开发,与Bourne Shell在交互式使用上很多是相兼容的,但在程序设计界面上却有很大的不同。它不提供编辑命令行的功能,但它有类似的功能叫命令历史记录。ksh:Korn Shell。在UNIX系统下得到普遍使用,并最早将现代Shell技术 (包括取自C Shell的部分) 引入Bourne Shell,提供了编辑命令行功能。sh:Bourne Shell。是原始的Shell,不提供编辑命令行功能。tcsh:C Shell的加强版,提供了编辑命令行的功能。zsh:Z Shell。最新的Shell,与Bo

7、urne Shell兼容,提供编辑命令行的功能。(9) 操作系统的文件系统由哪几部分组成的?1) 核心WinFS 2) 数据模型 3 )架构 4) 服务 5) API (10) 在指导老师或者信息技术人员的帮助下,找出在学校或者其他机构中使用的几种操作系统。请列举其版本、支持厂商和服务器的功能,填入表2.1中。表2.1 实验记录操作系统名称和版本支持厂商服务器作用Windows2007WindowsXP描述你所调查的范围及其基本情况:_在你的调查范围中拥有计算机的基本情况:_(11) 通过有关教科书和对Web网站的搜索了解,列举出你找到的Linux发行版本及其支持厂商和网站,填入表2.2中。表

8、2.2 实验记录Linux版本支持厂商支持网站3. 实验总结_4. 实验评价 (教师)_2.1.3 阅读与思考:分时操作系统CTSS的领导者Corbato图2.1 Fernando J. CorbatoFernando J. Corbato (见图2.1) ,分时操作系统CTSS和Multics系统的领导者。出生于1926年7月1日,美国加州奥克兰。Corbato1950年从加州理工学院获得学士学位。1956年从MIT (麻省理工学院) 获得博士学位。然后,Corbato加入了MIT计算中心,1965年出任MIT的教授,并直到从MIT退休。Corbato是第一个分时操作系统CTSS和Multi

9、cs系统的领导者。其贡献直接导致和影响了后来的UNIX操作系统的诞生。1990年,Corbato被授予图灵奖以表彰其先驱性地在组织和综合概念和领导开发通用大规模,分时系统,资源共享计算机系统,如CTSS和Multics。MIT CTSS (Compatible Time-Sharing System) 是第一个分时系统。CTSS是在1961年完成开发的。CTSS的后续项目就是著名的Multics项目。Multics项目直接导致和影响了Ken Thompson (1983年图灵奖得主) 和Dennis Ritchie (1983年图灵奖得主开发的UNIX操作系统) 。资料来源:“Sawin软件研

10、法发之窗软件名人堂” (http:/www. 请分析:阅读以上文章,你能得到什么启发?请简述之。 强大而深厚的专业知识,是获得科技进步与创新的敲门砖。基础打牢,才能将一栋房屋建的更高。 2.2 Windows XP系统管理2.2.1 Windows XP系统管理工具Windows XP Professional的“管理工具”中集成了许多系统管理工具,利用这些工具,管理员可以方便地实现各种系统维护和管理功能。这些工具都集中在“控制面板”的“管理工具”选项下,用户和管理员可以很容易地对它们操作和使用。在默认情况下,只有一些常用工具如服务、计算机管理、事件查看器、数据源 (ODBC) 、性能和组件服

11、务等随Windows XP系统的安装而安装。1) 服务:启动和停止由Windows系统提供的各项服务。2) 计算机管理器:管理磁盘以及使用其他系统工具来管理本地或远程计算机。3) 事件查看器:显示来自于Window和其他程序的监视与排错信息。例如,在“系统日志”中包含各种系统组件记录的事件,如使用驱动器失败或加载其他系统组件;“安全日志”中包含有效与无效的登录尝试及与资源使用有关的事件,如删除文件或修改设置等,本地计算机上的安全日志只有本机用户才能查看;“应用程序日志”中包括由应用程序记录的事件等等。4) 数据源 (ODBC) :添加、删除以及配置ODBC数据源和驱动程序。5) 性能:显示系统

12、性能图表以及配置数据日志和警报。6) 组件服务:配置并管理COM+ 应用程序。另一些工具则随系统服务的安装而添加到系统中,例如:1) Telnet服务器管理:查看以及修改Telnet服务器设置和连接。2) Internet服务管理器:管理IIS、Internet (因特网) 和Intranet (内部网) Web站点的Web服务器。3) 本地安全策略:查看和修改本地安全策略,诸如用户权限和审计策略。2.2.2 练习与实验本节“练习与实验”的目的是:1) 了解和学习Windows系统管理工具及其使用;2) 熟悉Windows系统工具的内容和应用;由此,进一步熟悉Windows操作系统的应用环境。

13、1. 工具/准备工作在开始本实验之前,请回顾教科书的相关内容。需要准备一台运行Windows XP Professional操作系统的计算机。2. 实验内容与步骤为了帮助用户管理和监视系统,Windows XP提供了多种系统管理工具,其中最主要的有计算机管理、事件查看器和性能监视等。步骤1:登录进入Windows XP Professional。步骤2:在“开始”菜单中单击“设置”“控制面板”命令,双击“管理工具”图标。在本地计算机“管理工具”组中,有哪些系统管理工具,基本功能是什么:1) 事件查看器2)Windows内存诊断3)本地安全策略4) 组件服务5) 系统配置6)高级安全window

14、s防火墙7)性能监视器8)计算机管理9)数据源(ODBC)10)任务计划程序(1) 计算机管理使用“计算机管理”可通过一个合并的桌面工具来管理本地或远程计算机,它将几个Windows XP管理实用程序合并到一个控制台目录树中,使管理员可以轻松地访问特定计算机的管理属性和工具。步骤3:在“管理工具”窗口中,双击“计算机管理”图标。“计算机管理”使用的窗口与“Windows资源管理器”相似。在用于导航和工具选择的控制台目录树中有“系统工具”、“存储”及“服务和应用程序”等节点,窗口右侧“名称”窗格中显示了工具的名称、类型或可用的子工具等。它们是:1) 系统工具,填入表2.3中。表2.3 实验记录名

15、称类型描述任务计划程序管理单元帮助您计划在特定时间或在特定事件发生时执行操作的自动任务。事件查看器管理控制台管理单元浏览和管理事件日志共享文件夹管理单元显示共享文件夹、目前会话及打开文件本地用户与组扩展管理单元管理本地用户与组性能性能性能设备管理器管理单元查看并更新您的硬件设置和驱动程序软件2) 存储,填入表2.4中。表2.4 实验记录名称类型描述磁盘管理管理单元虚拟磁盘管理器3) 服务和应用程序,填入表2.5中。表2.5 实验记录名称类型描述服务管理单元启动、终止并控制windows服务WMI控件扩展管理单元配置和控制WMI服务SQL server配置管理器SQL server配置管理器SQ

16、L server配置管理器(2) 事件查看器事件查看器不但可以记录各种应用程序错误、损坏的文件、丢失的数据以及其他问题,而且还可以把系统和网络的问题作为事件记录下来。管理员通过查看在事件查看器中显示的系统信息,可以迅速诊断和纠正可能发生的错误和问题。步骤1:在“管理工具”窗口中,双击“事件查看器”图标。在Windows XP事件查看器中,管理员可以查看到3种类型的本地事件日志,请填入表2.6中。表2.6 实验记录名称类型描述当前大小应用程序信息根据需要覆盖事件5.07MB/20MB硬件事件关键根据需要覆盖事件68KB/20MB步骤2:在事件查看器中观察“应用程序日志”:本地计算机中,共有_17

17、890_个应用程序日志事件。步骤3:单击“查看”菜单中的“筛选”命令,系统日志包括的事件类型有:1)信息 2)警告 3) 错误 4) 审核失败 5)审核成功 (3) 性能监视“性能”监视工具通过图表、日志和报告,使管理员可以看到特定的组件和应用进程的资源使用情况。利用性能监视器,可以测量计算机的性能,识别以及诊断计算机可能发生的错误,并且可以为某应用程序或者附加硬件制作计划。另外,当资源使用达到某一限定值时,也可以使用警报来通知管理员。在“管理工具”窗口中,双击“性能”图标。“性能”窗口的控制台目录树中包括的节点有:1)监视工具 2) 数据收集器集,报告 , 其中的子节点填入表2.7中。表2.

18、7 实验记录名称描述性能监视器Windows 性能监视器是一个 Microsoft 管理控制台 (MMC) 管理单元,提供用于分析系统性能的工具。系统可以使用 Windows 性能监视器实时检查运行程序影响计算机性能的方式并通过收集日志数据供以后分析使用。 用户定义Windows 性能监视器使用可合并进数据收集器集的性能计数器、事件跟踪数据和配置信息。(4) 服务在“管理工具”窗口中,双击“服务”图标。在你的本地计算机中,管理着_187_个系统服务项目。通过观察,重点描述你所感兴趣的5个系统服务项目:1) aspnet_state :为 ASP.NET 提供进程外会话状态支持。如果此服务被停止

19、,进程外请求将得不到处理。如果此服务被禁用,任何显式依赖它的服务将无法启动。2) Fax:利用计算机或网络上的可用传真资源发送和接收传真。3) LanmanWorkstation:使用 SMB 协议创建并维护客户端网络与远程服务器之间的连接。如果此服务已停止,这些连接将无法使用。如果此服务已禁用,任何明确依赖它的服务将无法启动。4) Windows Update:启用检测、下载和安装 Windows 和其他程序的更新。如果此服务被禁用,这台计算机的用户将无法使用 Windows Update 或其自动更新功能, 并且这些程序将无法使用 Windows Update Agent (WUA) AP

20、I。5) Windows Management Instrumentation:提供共同的界面和对象模式以便访问有关操作系统、设备、应用程序和服务的管理信息。如果此服务被终止,多数基于 Windows 的软件将无法正常运行。如果此服务被禁用,任何依赖它的服务将无法启动。(5) 数据源 (ODBC)ODBC,即开放数据库连接。通过ODBC可以访问来自多种数据库管理系统的数据。例如,ODBC数据源会允许一个访问SQL数据库中数据的程序,同时访问Visual FoxPro数据库中的数据。为此,必须为系统添加称为“驱动程序”软件组件。步骤1:在“管理工具”窗口中,双击“数据源 (ODBC) ”图标,打

21、开“ODBC数据源管理器”对话框,请描述其中各选项卡的功能,填入表2.8中。表2.8 实验记录选项卡功能描述 用户DSN列出所有用户 DSN,包括每个 DSN 的名称和相关联的驱动程序。双击用户 DSN 可显示特定驱动程序的数据源设置对话框。 系统DSN列出所有系统 DSN,包括每个 DSN 的名称和相关联的驱动程序。双击系统 DSN 会显示特定驱动程序的数据源设置对话框。 文件DSN显示所有文件数据源名称 (DSN) 和“查找范围”框中所示目录的子目录。双击一个文件 DSN 可显示特定驱动程序的数据源设置对话框。 驱动程序显示计算机上安装的 ODBC 驱动程序的有关信息。在此选项卡中不能执行

22、任何操作。必须使用特定驱动程序的安装程序才能添加或删除 ODBC 驱动程序。 跟踪指定 ODBC 驱动程序管理器如何跟踪对 ODBC 函数的调用。驱动程序管理器可以连续跟踪调用或仅跟踪一个连接,也可以动态执行跟踪,或者由自定义跟踪 .dll 执行跟踪。 连接池使用该选项卡,可以更改选定的驱动程序在使用连接池时的连接重试等待时间和连接超时期限,还可以启用和禁用性能监视(记录大量连接统计信息)。连接池令应用程序可以使用连接池中的某个连接,这些连接无需每次使用时再重新建立。连接创建并置于池中后,应用程序无需执行完整的连接过程即可重复使用该连接。这有助于提高性能。步骤2:单击“驱动程序”选项卡,试分析

23、,系统为哪些数据源缺省安装了ODBC驱动程序:1) Microsoft dBase driver2) Microsoft Excel driver3) Microsoft Access Paradox driver4) Microsoft Access Text driver5) Microsoft ODBC for Oracle6) Microsoft Foxpro VFP Driver7) SQL server8) SQL server NATIVE cilent3. 实验总结_4. 实验评价 (教师)_2.2.3 阅读与思考:摩尔定律图2.13 摩尔被称为计算机第一定律的摩尔定律 (Mo

24、ore) 是指IC上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。摩尔定律是由英特尔 (Intel) 名誉董事长戈登摩尔 (Gordon Moore,图2.13 ) 经过长期观察发现的。1965年,戈登摩尔准备一个关于计算机存储器发展趋势的报告。他整理了一份观察资料。在他开始绘制数据时,发现了一个惊人的趋势。每个新的芯片大体上包含其前任两倍的容量,每个芯片产生的时间都是在前一个芯片产生后的18-24个月内。如果这个趋势继续的话,计算能力相对于时间周期将呈指数式的上升。Moore的观察资料,就是现在所谓的Moore定律,所阐述的趋势一直延续至今,且仍不同寻常地准确。人们还发现

25、这不光适用于对存储器芯片的描述,也精确地说明了处理机能力和磁盘驱动器存储容量的发展。该定律成为许多工业对于性能预测的基础。由于高纯硅的独特性,集成度越高,晶体管的价格越便宜,这样也就引出了摩尔定律的经济学效益。在20世纪60年代初,一个晶体管要10美元左右,但随着晶体管越来越小,小到一根头发丝上可以放1 000个晶体管时,每个晶体管的价格只有千分之一美分。据有关统计,按运算10万次乘法的价格算,IBM 704电脑为1美元,IBM 709降到20美分,而60年代中期IBM耗资50亿研制的IBM 360系统电脑已变为3.5美分。归纳起来,“摩尔定律”主要有以下三种“版本”:1) 集成电路芯片上所集

26、成的电路的数目,每隔18个月就翻一番。2) 微处理器的性能每隔18个月提高一倍,而价格下降一倍。3) 用一个美元所能买到的电脑性能,每隔18个月翻两番。以上几种说法中,以第一种说法最为普遍,第二、三两种说法涉及到价格因素,其实质是一样的。三种说法虽然各有千秋,但在一点上是共同的,即“翻番”的周期都是18个月,至于“翻一番”(或两番) 的是“集成电路芯片上所集成的电路的数目”,是整个“计算机的性能”,还是“一个美元所能买到的性能”就见仁见智了。需要指出的是,摩尔定律并非数学、物理定律,而是对发展趋势的一种分析预测,因此,无论是它的文字表述还是定量计算,都应当容许一定的宽裕度。从这个意义上看,摩尔

27、的预言实在是相当准确而又难能可贵的了,所以才会得到业界人士的公认,并产生巨大的反响。摩尔定律问世40余年了。人们不无惊奇地看到半导体芯片制造工艺水平以一种令人目眩的速度提高。Intel的微处理器芯片Pentium 4的主频已高达2G,2011年推出了含有10亿个晶体管、每秒可执行1千亿条指令的芯片。人们不禁要问:这种令人难以置信的发展速度会无止境地持续下去吗?事实上,总有一天,芯片单位面积上可集成的元件数量会达到极限。问题只是这一极限是多少,以及何时达到这一极限。业界已有专家预计,芯片性能的增长速度将在今后几年趋缓。一般认为,摩尔定律能再适用10年左右。其制约的因素一是技术,二是经济。从技术的

28、角度看,随着硅片上线路密度的增加,其复杂性和差错率也将呈指数增长,同时也使全面而彻底的芯片测试几乎成为不可能。一旦芯片上线条的宽度达到纳米 (10-9米) 数量级时,相当于只有几个分子的大小,这种情况下材料的物理、化学性能将发生质的变化,致使采用现行工艺的半导体器件不能正常工作,摩尔定律也就要走到它的尽头了。然而,也有人从不同的角度来看问题。美国一家名叫CyberCash公司的总裁兼CEO丹林启说:“摩尔定律是关于人类创造力的定律,而不是物理学定律”。持类似观点的人也认为,摩尔定律实际上是关于人类信念的定律,当人们相信某件事情一定能做到时,就会努力去实现它。摩尔当初提出他的观察报告时,他实际上

29、是给了人们一种信念,使大家相信他预言的发展趋势一定会持续。资料来源:百度百科 (请分析:1) 在此前你听说过摩尔定律吗?你是否赞同“摩尔定律是关于人类创造力的定律,而不是物理学定律”这一说法?请简述之。听说过化学中的摩尔定律;同意,在没有规律和依据可支撑的情况下,就需要人们挖掘自身的创造性思维了,而摩尔定律的出现正好阐释了这一切。因此说它是人类创造力的定律一点也不为过。2) 通过上述内容的阅读,对你是否有启发? 人不能老是循规蹈矩的去走前人趟出来的路,应该去发现新的更科学、更便捷的路径。发挥创造力才有了今天的辉煌科技,卫星才能上天,宇航员才能登上月球。2.3 访问Linux系统Linux是一个

30、与DOS或Windows完全不同的操作环境,具有它自己独特的风格。2.3.1 登录Linux和使用GNOME在本实验中,我们首先回顾Linux登录ID和口令的要求,使用标准Linux图形用户界面GNOME练习登录Linux系统,并学习修改登录口令。接着,将学习GNOME的使用。GNOME是优秀的Linux桌面平台,也是目前Linux各版本中使用的对国际化支持最好的桌面平台。使用GNOME需要熟悉面板,练习使用鼠标和键盘管理视窗;还需要练习工作空间的切换和使用工作空间菜单。然后通过Linux系统的Shell、Linux文件、目录和权限等诸方面来掌握Linux系统管理的有关知识。最后,退出 (或者

31、注销) 并返回Linux登录界面。2.3.2 Linux系统的Shell使用Linux系统时,用户多数时间是通过Shell与系统进行对话的。Shell是一个接收用户输入命令并将其转换成指令的程序,它是用户与Linux系统之间的界面之一。Linux系统中可以使用的Shell包括:bash:Bourne Again Shell。这是Linux系统上最常用的Shell,它合乎POSIX标准且相容于Bourne Shell,是GNU工程 (自由软件基金会) 的产物,并且提供了编辑命令行的功能。csh:C Shell。由Berkeley (伯克利大学) 开发,与Bourne Shell在交互式使用上很多

32、是相兼容的,但在程序设计界面上却有很大的不同。它不提供编辑命令行的功能,但它有类似的功能叫命令历史记录。ksh:Korn Shell。在UNIX系统下得到普遍使用,并最早将现代Shell技术 (包括取自C Shell的部分) 引入Bourne Shell,提供了编辑命令行功能。sh:Bourne Shell。是原始的Shell,不提供编辑命令行功能。tcsh:C Shell的加强版,提供了编辑命令行的功能。zsh:Z Shell。最新的Shell,与Bourne Shell兼容,提供编辑命令行的功能。POSIX标准:电气和电子工程师协会 (IEEE) 最初开发POSIX 标准,是为了提高UNI

33、X环境下应用程序的可移植性。然而,POSIX并不局限于UNIX。许多其他操作系统,例如DEC OpenVMS和Microsoft Windows NT,都支持POSIX标准,尤其是IEEE Std. 1003.1-1990 (1995年修订) 或POSIX.1,POSIX.1提供了源代码级别的C语言应用编程接口 (API) 给操作系统的服务程序,例如读写文件。POSIX.1 已经被国际标准化组织 (ISO) 所接受,被命名为 ISO/IEC 9945-1:1990 标准。 2.3.3 Linux系统的文件、目录和权限Linux的文件名与DOS有许多相似之处也有其自身的特点。Linux文件名没有

34、标准格式。通常文件名中可以包含任何字符 (“/”字符除外,“”字符不能作为文件名的第一个字符) ,文件名的长度限制在256个字符以内。Linux的文件名也提供了功能强大且精确的通配符。文件的权限是Linux系统安全的核心部分,包括:1) Read (可读) 权限:表示可以读取文件内的数据。2) Write (可写) 权限:表示可以改变或删除该文件。3) Execute (可执行) 权限:表示可以把该文件当成程序执行。除文件权限之外,Linux系统上还有目录和很多其他类型的文件,其中包括特殊文件 (设备) 、Socket和符号连接等等 (平时我们经常使用的Windows设备如软驱、光驱等在Lin

35、ux中也是一种特殊的文件) 。拥有root口令的用户称为超级用户,超级用户有权访问整个系统,包括建立普通用户帐号、修改密码、安装与卸载软件等一切权限。超级用户的提示符为“#”,普通用户提示符为“$”。几个用户在一个系统下共用一个帐号,其个人文件的安全就得不到保障。建立普通用户帐号后,系统能保证用户是唯一能够存取其个人文件的人。另一方面,即使没有与人共享一个系统,建立普通用户帐号也是必要的。因为如果总是以超级用户登录进行操作 (超级用户的权限是整个系统) ,一旦出现误操作 (如:破坏或移动、删除一个重要的系统文件) 处理起来也很棘手。2.3.4 Linux文件系统Linux的文件系统是文件和目录

36、层次的集合。了解Linux文件系统的结构有助于更好地理解和使用Linux。在Linux文件系统根目录下,有如下子目录:bin、dev、etc、home、install、lib、mnt、proc、root、tmp、user、var (不同版本,目录会略有不同) 。1) /bin目录:该目录中存放许多基本的系统程序。2) /dev目录:该目录中存放的文件是设备驱动程序,用来访问系统设备和资源,如磁盘设备、调制解调器、内存等。/dev目录下常用的设备文件:/fd0、/fd1:/fd0代表第一个软盘,/fd1代表第2个软盘。/console:/console指系统控制台,也就是直接连接系统的监视器。/

37、had:/had代表第一个硬盘。/tty:/tty开头的设备名代表用户系统上的虚拟控制台。/tty1代表第一个虚拟控制台,/tty2代表第二个虚拟控制台。2.3.5 Linux的常用命令典型的Linux系统的命令有很多,在这里,我们来了解Linux中最常用的命令。(1) 有关目录的命令1) pwd命令。pwd (即print working directory,打印工作路径) 命令的功能是显示当前的工作路径。如现在是在“/home/CAI”目录下,则可以用此命令来证实。例如:$ pwd“$”表示在Linux系统的提示符下/home/CAIpwd命令证明的确是在“/home/CAI”下2) cd

38、命令。cd命令用来切换目录,假设在刚才的目录切换到另一目录,如下所示:$ cd /usr/bin将当前的目录转到“/usr/bin”下$ pwd/usr/bin$ cd此命令返回工作目录$ pwd$ /home/CAI(2) 有关文件的命令1) ls命令。ls命令的功能是显示指定目录的内容,例如:$ cd$ ls a此命令显示当前工作目录下的所有文件 (参数“a”表示所有文件,“-”号是用来控制参数)显示时,文件名前带“.”号表示隐含文件。输入“ls -l”命令,参数“-l”表示额外文件的信息。2) cat命令。cat命令的功能是显示文件内容,也可用于文件的连接。此命令常用来快速浏览文件,使用

39、方法如:$ cat bashrc浏览文件的其他命令还有emacs、more等。3) chown命令。chown命令的功能是改变文件的属主和组 (“属主”可以是用户名或用户ID;“组”可以是组名或组的ID;文件名支持通配符) 。例如:$ chown host:cai file1将文件file1的属主改为host组的cai4) cp命令。cp命令的功能是复制文件,用法是:cp options 源文件 目标文件cp命令还可以使用以下参数:-f:强行覆盖已存在的目标文件。-i:在强行覆盖已存在的目标文件时给出提示。-R:整个目录复制。5) date命令。date命令的功能是打印或设置系统日期和时间,其

40、用法与DOS中的date命令相似,例如:$ date6) dd命令。dd命令的功能是复制一个文件 (并可以将此文件转换成其他格式) 。例如:$ dd if=sourcefile of=destfile使用dd命令能够将文件sourcefile复制为文件destfile。7) file命令。file命令的功能是探测文件和目录的类型。8) find命令。find命令的功能是搜索目录中的文件,用法是:find 路径 匹配表达式(3) 其他的命令1) clear命令。clear命令的功能是清除屏幕,用法如同DOS中的cls命令:$ clear2) mount、umount命令。mount、umount

41、命令的功能分别是安装与卸下一个文件系统。用法如下: $ mount /mnt/floppy此命令将A驱动器安装上$ umount /mnt/floppy此命令将A驱动器卸下3) reboot命令。reboot命令的功能是重新启动系统,用法是:$ reboot4) passwd命令。passwd命令的功能是设置用户密码,用户可以使用passwd这个命令来更改自己的登录密码:一般用户只能更改自己的密码;超级用户不但能更改自身的密码,还能更改其他用户的密码。还可以用这个命令来更改用户的其他信息,如用户的全名,用户的登录Shell,用户的密码失效时间间隔等。5) su命令。su命令的功能是使普通用户以

42、root帐号登录,用法是:键入su命令,Shell要求root密码。键入密码按回车键则进入root帐号。键入exit回到以前的普通用户。2.3.6 练习与实验本节“练习与实验”的目的是:(1) 登录Linux和熟悉GNOME通过登录Linux操作理解以下内容:1) Linux登录ID的要求。2) 在GNOME环境下登录进入Linux系统。3) 修改口令。4) 正确退出或者注销Linux系统。通过以下操作熟悉GNOME界面:1) 回顾GNOME面板图标和菜单。2) 管理GNOME视窗。(2) 使用Linux Shell1) 了解用户Linux环境所使用的Shell。2) 更改用户系统的Shell

43、。3) 初步了解bash。(3) 熟悉Linux的文件和目录1) 掌握Linux文件名通配符的使用。2) 了解Linux系统目录的特点。(4) 了解Linux文件系统1) 了解Linux文件系统根目录的子目录。2) 了解 /bin目录中的文件。3) 了解 /dev目录中的文件。1. 工具/准备工作在开始本实验之前,请回顾教科书中的相关内容。1) 由指导老师分配的Linux登录用户ID (如user2) 和口令。2) 需要准备一台运行Red Hat Linux操作系统并带有GNOME的计算机。2. 实验内容与步骤(1) 登录Linux获取用户名和口令,在带有GNOME登录界面的Linux工作站上

44、执行以下步骤完成本实验环节:步骤1:开机,启动Red Hat Linux系统,在系统登录界面的左下方单击“会话”,在屏幕上弹出的菜单中选择会话方式,我们选择“GNOME”,单击“确定”按钮。步骤2:使用分配的用户名登录。将这个用户名输入在欢迎界面的“用户”输入框中,回车后再输入分配的口令并回车。系统显示Red Hat Linux桌面。步骤3:单击屏幕左下方的红帽子,在菜单中单击“系统工具”-“终端”命令,显示“终端”窗口。步骤4:在命令行提示符 ($) 下输入更改口令的命令。应该输入的命令是什么? _步骤5:系统提示:(current) UNIX password: ,输入当前密码 (注意区分

45、大小写) 。步骤6:系统接着提示:New password,输入新的密码abc。是否能够把密码改为abc?说出为什么能够或者为什么不能改?_步骤7:当再次出现提示符的时候,输入另外一个密码abcdef。能够把密码改为abcdef吗?说出为什么能够或者为什么不能改?_步骤8:输入新的密码Linuxl23。能够把密码改为Linux123吗?为什么?_步骤9:请尝试输入新的密码,直到系统没有警告提示,接着继续输入确认密码。确认后收到了什么信息?并记录修改成功以后的密码。_步骤10:在命令行提示符 ($) 下键入Exit或者按下Ctrl和D键,关闭终端视窗。通过上述实验,试分析列举至少3条Linux口

46、令的规则或者要求。1) _2) _3) _4) _(2) 熟悉GNOME在GNOME环境中执行下面的步骤,完成本实验环节:步骤1:练习使用GNOME面板。GNOME面板左下方有若干个图标。移动鼠标光标停留在这些图标上一到两秒钟,可看到关于它们的操作提示。在表2.9中写下答案。表2.9 实验记录面板左边的图标 (从左到右)面板右边的图标 (从左到右)步骤2:显示面板菜单。单击屏幕左下角的红帽子图标 (GNOME帮助) ,在表2.10中记录主菜单标题。表2.10 实验记录菜单项菜单项步骤3:打开和最小化/最大化一个视窗。单击面板上的浏览器图标,打开一个浏览器视窗。在打开浏览器视窗之后,可以单击右上

47、角的按钮选择最小化、最大化或者还原。步骤4:给定视窗的大小。把鼠标光标移动到视窗的任何一边。可以看到一个箭头标志。当该标志出现的时候按下鼠标左键不放,然后拖动视窗的边界可以进行缩放。步骤5:移动视窗。单击视窗的标题栏保持不放。拖动视窗到一个新的位置。步骤6:处理重叠视窗。在浏览器视窗打开的情况下,打开新的视窗会重叠或者覆盖住浏览器视窗。新打开的视窗现在成为前端视窗或者说是当前进程。为了把浏览器视窗从底层带到顶层来,可单击能够看见的视窗的任何部分。如果看不到,则可单击前面视窗左上角的控制图标,打开“窗口菜单”,从中选择需要的视窗。步骤7:关闭视窗。单击视窗右上角“关闭窗口”按钮,可关闭当前视窗。

48、步骤8:锁定计算机。如果需要离开计算机一会儿,而又想保持桌面不变,可以锁定计算机。当回来的时候,需要输入密码来解锁计算机。系统管理员使用root或者超级用户的密码能够解锁任何计算机屏幕。单击红帽子,选择“锁住屏幕”命令,锁住计算机屏幕,然后解锁。步骤9:处理工作空间按钮。工作空间又称虚拟控制台,是Linux操作系统的一大特色,它可使用户同时在多个控制台上工作,由此感受Linux操作系统的多用户、多任务的能力。Linux的虚拟控制台访问方式允许一个用户在同一时间从控制台 (与系统直接相联的监视器和键盘) 进行多次登录;而“工作空间”按钮让用户可以在一个工作空间中打开一系列应用程序,而在另一个工作

49、空间中打开另一系列应用程序。可以单击每一个工作空间按钮从一个工作空间切换到另一个中去。每一个工作空间可以有不同的背景 (墙纸) 。工作空间从1到4命名。能够通过右键单击其中任意一个按钮重新命名。默认情况下,工作空间1是打开的。1) 在工作空间1 4中分别打开不同的应用程序。2) 单击每一个工作空间按钮,在4个工作空间中切换。3) 关闭每一个工作空间中正在运行的应用程序。 提示:KDE (K Desktop Environment,K桌面环境) 也是Linux操作系统优秀的图形管理器之一,由K菜单、面板和虚拟桌面等组成。 读者可以在登录时选择KDE环境来执行上述GNOME实验步骤,以此熟悉KDE

50、并分析体会与GNOME之间的不同。(3) Linux系统中的Shell在终端提示符下 (例如 $ ) 输入:echo $SHELL并按回车键即可找出当前系统所使用的Shell。_如果更改系统的Shell,建议考虑bash,因为它的功能最强大,并且符合POSIX标准,而且在Linux上非常的流行。使用chsh命令可改变所使用的Shell。(4) Linux系统中文件与目录我们来了解Linux通配符的使用。首先假设当前目录下有5个文件 (inv1jig.c、inv2jig.c、inv3jig.c、invinitjig.c、invpar.c,可用文本编辑器建立这些文件) ,然后执行操作: $ ls inv?jig.c使用此命令将列出文件名中第4个字符为任意字符的文件,结果包括:_执行操作: $ ls inv13jig.c使用此命令将列出文件名中第4个字符为1或3的文件,结果包括:_执行操作: $ ls inv1-3jig.c使用此命令列出文件名中第4个字符为1到3的文件,结果包括:_执行操作:$ ls inv*jig.c使用此命令列出文件名中在inv和jig中间夹着任何长度字符串的文件,结果包括:_

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!