操作系统实验指导书(3)

2019-01-04 23:12

2)write(可写)权限:表示可以改变或删除该文件。

3)Execute(可执行)权限:表示可以把该文件当成程序执行。

除文件权限之外,Linux系统上还有目录和很多其他类型的文件,其中包括特殊文件(设备)、socket和符号连接等(平时我们经常使用的windows设备如软驱、光驱等在Linux中也是一种特殊的文件)。

拥有root口令的用户称为超级用户,超级用户有权访问整个系统.包括建立普通用户账号、修改密码、安装与卸载软件等一切权限。超级用户的提示符为―#‖,普通用户提示符为―$‖。

几个用户在一个系统下共用一个账号,其个人文件的安全就得不到保障。建立普通用户账号后,系统能保证用户是惟一能够存取其个人文件的人。另一方面,即使没有与人共享一个系统,建立普通用户账号也是必要的。因为如果总是以超级用户登录进行操作(超级用户的权限是整个系统),一旦出现误操作(如破坏或移动、删除一个重要的系统文件)处理起来也很棘手。

(4)Linux文件系统

Linux的文件系统是文件和目录层次的集合。了解Linux文件系统的结构有助于更好地理解和使用Linux。在Linux文件系统根目录下.有如下子目录:bin、dev、etc、home、install、lib、mnt、proc、root、tmp、user、var(不同版本,目录会略有不同)。

1) /bin目录:该目录中存放许多基本的系统程序。

2) /dev目录:该目录中存放的文件是设备驱动程序,用来访问系统设备和资源,如磁盘设备、调制解调器、内存等。

/dev目录下常用的设备文件:

/fd0、/fd1:/fd0代表第一个软盘,/fd1代表第二个软盘。

/console: / console指系统控制台,也就是直接连接系统的监视器。 /had: /had代表第一个硬盘。

/tty: /tty开头的设备名代表用户系统上的虚拟控制台。

/tty1代表第一个虚拟控制台, /tty2代表第二个虚拟控制台。

1.2.2 实验目的

(1)登录Linux和熟悉GNOME

通过登录Linux操作理解以下内容: 1) Linux登录ID的要求。

2) 在GNOME环境下登录进入Linux系统。 3) 修改口令。

4) 正确退出或者注销Linux系统。 通过以下操作熟悉GNOME界面:

8

1) 回顾GNOME面板图标和菜单。 2) 管理GNOME视窗。 (2)使用Linux shell

1) 了解用户Linux环境所使用的skell。 2) 更改用户系统的shell。 3) 初步了解bash。 (3)熟悉Linux的文件和目录

1) 掌握Linux文件名通配符的使用。 2) 了解Linux系统目录的特点。 (4)了解Linux文件系统

1) 了解Linux文件系统根目录的子目录。 1) 了解/bin目录中的文件。 2) 了解/dev目录中的文件。

1.2.3 工具/准备工作

在开始本实验之前,请回顾教科书中的相关内容。 需要做以下准备:

1) 由指导老师分配的Linux登录用户ID(如user2)和口令。 2) 一台运行Red Hat Linux操作系统并带有GNOME的计算机。

1.2.4实验内容与步骤

(1)登录规则和口令规则

1)列举至少两条Linux登录ID的规则或者要求。

___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ 2)列举至少三条unux口令的规则或者要求。

___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ (2)登录Linux

获取用户名和口令,在带有GNOME登录界面的Linux工作站上执行以下步骤完成本实验环节。

步骤1:开机,启动Red Hat Linux系统,在系统登录界面的左下方单击―会话‖,在屏幕上弹出的菜单中选择会话方式,我们选择―GNOME‖,单击―确定‖按钮。

9

步骤2:使用分配的用户名登录。将这个用户名输入在欢迎界面的―用户‖输入框中,回车后再输入分配的口令并回车。系统显示Red Hat Linux桌面。

步骤3:单击屏幕左下方的红帽子,在菜单中单击―系统工具‖、―终端‖命令,显示―终端‖窗口。

步骤4:在命令行提示符($)下输入更改口令的命令。应该输入的命令是什么? ____________________________

步骤5:系统提示:(current) UNIX password:,输入当前密码(注意区分大小写)。 步骤6:系统接着提示:New password,输入新的密码abc。是否能够把密码改为abc?说出为什么能改或者为什么不能改?

__________________________________________________________________________ 步骤7:当再次出现提示符的时候,输入另外一个密码abcdef。能够把密码改为abcdef吗?说出为什么能改或者为什么不能改?

__________________________________________________________________________ 步骤8:输入新的密码Linux123

步骤9:重新输入确认密码。确认后收到了什么信息?

__________________________________________________________________________ 步骤10:在命令行提尔符($)下键入Exit或者按Ctrl+D键,关闭终端视窗。 (3)熟悉GNOME

在GNOME环境中执行下面的步骤,完成本实验环节。 步骤1:练习使用GNOME面板。

GNOME面板左下方有若干个图标。移动鼠标光标停留在这些图标上一到两秒钟,可看到关于它们的操作提示。在表1-7中写下答案。

表1-7 实验记录

面板左边的图标(从左到右) 面板右边的图标(从左到右) 步骤2:显示面板菜单。

―GNOME帮助‖图标的上方有一个带箭头的子面板菜单按钮。单击并记录主菜单标题,填入表1-8中。

表1-8 菜单项

菜单项 菜单项 10

步骤3:打开和最小化/最大化一个视窗。

单击面板上的―OpenOffice.org Wirter‖文字处理图标,打开一个文字处理视窗。 在打开文字处理视窗之后,可以单击右上角的按钮,选择最小化、最大化或者还原。 步骤4:给定视窗的大小。

把鼠标光标移动到视窗的任何一边。可以看到一个箭头标志。当该标志出现的时候按住鼠标左键不放,然后拖动视窗的边界可以进行缩放。

步骤5:移动视窗。

单击视窗的标题栏并保持不放,拖动视窗到一个新的位置。 步骤6:处理重叠视窗。

在文字处理视窗打开的情况下,打开新的视窗会重叠或者覆盖住文字处理视窗。新打开的视窗现在成为前端视窗或者说是当前进程。为了把文字处理视窗从底层带到顶层来,可单击能够看见的视窗的任何部分。如果看不到,则可单击前面视窗的左上角符号,打开―窗口菜单‖,从中选择需要的视窗。

步骤7:关闭视窗。

单击视窗有上角―关闭窗口‖按钮,可关闭当前视窗。 步骑8:锁定工作站。

如果需要离开工作站一会儿,而又想保持桌面不变,可以锁定工作站。当回来的时候,需要输入密码来解锁工作站。系统管理员使用root成者超级用户的密码能够解锁任何工作站。

单击红帽子,选择―锁住屏幕‖命令,锁住工作站屏幕,然后解锁。 步骤9:处理工作空间按钮。

工作空间又称虚拟控制台,是Linux操作系统的一大特色,它可使用户同时在多个控制台上工作,由此了解Linux操作系统的多用户、多任务的功能。Linux的虚拟控制台访问方式允许一个用户在同一时间从控制台(与系统直接相联的监视器和键盘)进行多次登录:而―工作空间‖按钮让用户可以在一个工作空间中打开一系列应用程序,而在另一个工作空间中打开另一系列应用程序。可以单击每一个工作空间按钮从一个工作空间切换到另一个中击。

11

每一个工作空间可以有不同的背景(墙纸)。工作空间从l到4命名。能够通过右键单击其中任意一个按钮重新命名。默认情况下,工作空间1是打开的。

1)在工作空间1-4中分别打开不同的任务视窗。 2)单击每一个工作空间按钮,在四个视窗中切换。 3)关闭每一个视窗中正在运行的应用程序。 (4)Linux系统中的shell

在提示符下(例如$)输入echo $SHELL并按回车键即可找出当前系统所使用的shell。 如果更改系统的shell,建议考虑bash,因为它的功能最强大,并且符合POSIX标准,而且它在Linux上非常流行。使用chsh命令可改变所使用的shell。 (5)Linux系统中文件与目录

我们来了解Linux通配符的使用。

首先假设当前目录下有5个文件(inl1jig.c、inl2jig.c、inl3jig.c、invinitjig.c、invpar.c),然后执行操作:

$ ls inv?jig.c

使用此命令将列出文件名中第四个字符包含数字的文件,结果包括:

__________________________________________________________________________ 执行操作: $ ls inv[13]jig.c 结果包括:

__________________________________________________________________________ 使用以下命令列出文件名中第四个字符为1到3的文件: $ ls inv[l-3]jig.c 结果包括:

__________________________________________________________________________ 使用以下命令列出文件名中在inv和jig中间夹着任何长度字符串的文件: $ ls inv*jig.c 结果包括:

__________________________________________________________________________ 使用以下命令将列出文件名中至少包含一个数字并且扩展名为―.c‖或―.o‖的文件: $ ls *[0-9]*.[co] 结果包括:

__________________________________________________________________________ Linux中目录的概念与DOS或Windows差不多,只是在DOS或Windows中目录用―\\‖号表示,而在Linux则用―/‖号表示。

12


操作系统实验指导书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《机械制造技术基础》教案-2010

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: