



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、个人收集整理仅供参考学习操作系统课程实验及设计实验手册信息技术工程学院李春萍一、总体说明b5E2RGbCAP2二、课程实验及设计地层次构想2p1EanqFDPw三、知识模块顺序及对应实践教学学时3DXDiTa9E3d四、课程实验及设计内容 4RTCrpUDGiT实验 1 Windows 地用户界面 45PCzVD7HxA实验 2 利用虚拟机安装并启动Red Hat Linux9.05 jLBHrnAILg实验 3 RedHat Linux 9.0桌面环境地基本操作 6xHAQX74J0X实验 4LDAYtRyKfE用户界面与 Shell 命令 81/35.0YujCfmUCw个人收集整理仅供参
2、考学习实验 5 用户与组群管理12Zzz6ZB2Ltk实验 6 文件系统地管理14dvzfvkwMI1实验 7 目录和文件管理15rqyn14ZNXI实验 8 进程管理与系统监视17EmxvxOtOco实验 9 Linux 程序设计基础19SixE2yXPq5实验 10 进程管理216ewMyirQFL实验 11 进程间通信25kavU42VRUs实验 12 存储管理28y6v3ALoS89一、总体说明“操作系统”课程不仅是一门理论性很强地计算机专业基础课,而且是一门实践性很强地课程 .要清楚地理解操作系统地精髓,亲自动手参与实践是很重要地 .除了课堂讲解和大量课外阅读外,最好地方法莫过于在实
3、践中学习,例如自己设计一个小型操作系统、多使用操作系统、多阅读和分析操作系统源代码等.本实验册希望通过实践教学, 将抽象地操作系统概念及原理, 形象化地传授给同学们,让大家熟悉、 了解典型地操作系统 Linux ,并能做简单地系统实验和设计,紧跟飞速发展地操作系统技术 .M2ub6vSTnPLinux 是一个基于源代码开放协议地操作系统, 自 1991 年问世以来, 已经成为受业界高度重视地健壮地操作系统实现, 用它作为一个平台来教授、 学习现代操作系统地内核内部机制和行为已经获得了巨大成功 .同学们可以利用 Linux 提供地丰富功能在 Linux 环境下自行设计和实现操作系统地各个功能模块
4、或整个操作系统,真正认识现代操作系统地内部运行机制二、课程实验及设计地层次构想课程实验及设计将遵循多层次地原则,根据专业能力培养目标,设计多层次地操作系统实验教学内容, 希望通过以下四个层次地实验锻炼,有效培养同学们地动手能力和创新能力:eUts8ZQVRd第一个层次为基于操作系统地体验性实验, 主要包括学习使用基于 Windows 地字符界面、 Linux 操作系统地安装和使用 .通过实验,使大家熟悉并了解 PC 上地主流操作操作系统及其使用 .sQsAEJkW5T第二个层次为基于 Linux 地验证性实验,要求在熟悉 Linux 系统地 C 程序编程环境地基础上设计并实现进程地管理、 进程
5、间地软中断通信、 进程地管道通信机制等 .通过实验,使大家接触并了解 Linux 系统提供地各种系统调用函数,理解系统内部管理机制地实现,加深对课堂讲授地系统基本原理和理论知识地理解 .GMsIasNXkA第三个层次为综合性地设计实验,包括对 Linux 操作系统内核源代码地分析和修改、设计一个文件系统等 .这些设计包含内核源代码地学习、和内核模块机2/35个人收集整理仅供参考学习制,实施过程较为复杂, 可考虑将来开设新课程 “操作系统分析与设计” .TIrRGchYzg第四个层次拟构建“操作系统”课程实验环境,指导有兴趣地同学在毕业设计中深入分析 Linux 内核,修改、设计并实现新地算法或
6、数据结构,开发实验演示系统,为有能力、 有兴趣地同学提供技术提高环节,也为今后从事相关地工作打下坚实地基础 .7EqZcWLZNX考虑到学时要求和目前专业实践开展地实际情况, 具体教学中主要涉及前两个层次,第三和第四个环节实验融合到毕业设计中进行 .lzq7IGf02E三、知识模块顺序及对应实践教学学时该门课程为 4 学分周课时 4 个学时,共 72 个学时,其中课内实验 12 个学时,约占课程总学时地 16.7%,建议增设 12-18 个学时地课外实验,具体课时安排如表所示 .zvpgeqJ1hk操作系统理论教学内容模块Windows操作系统地用户界面及使用操作系统 Red Hat Linu
7、x 9.0 地基本使用Linux 操作系统地系统调用课程实验及设计内容模块学时Windows 地用户界面课内 2利用虚拟机安装并启动 Linux 操作系统课内 2桌面环境地基本操作课外 2用户界面与 Shell 命令课外 2用户与组群管理课外 2文件系统地管理课外 2目录和文件管理课外 2进程管理与系统监视课外 2Linux 程序设计基础课内 2进程管理课内 2进程通信课内 2内存管理课内 2实践教学实验主要分两大块进行:计算机操作系统及应用基础,主要涉及流行操作系统 Windows 和 Linux 地使用,由 8 个实验组成,其中6 个实验由学生根据参考书目自学有关内容、认真阅读实验讲义并利
8、用学院地公共机房自行完成;另一块为基于Linux 系统地验证性实验,包括4 个实验,要求在Linux 提供地 C 语言编程平台编程实现 .每个实验都在配备地实验讲义中有详实地分析和指导 .NrpoJac3v13/35个人收集整理仅供参考学习四、课程实验及设计内容实验1 Windows地用户界面实验目地( 1)熟悉 Windows 地 GUI 界面和命令控制界面( 2)学习并熟悉 Windows 地命令行解释器及常用命令( 3)理解批处理文件及批处理文件地使用实验准备及预习熟悉 Windows 地命令解释器及字符用户界面;上网查阅Windows 地常用命令及使用实验内容1、批处理文件地创建切换到
9、命令提示符状态下,使用命令 edit 打开字符界面地编辑器,创建批处理文件exam.bat,内容如下所示 .理解批处理文件文件中各行代码地含义, 保存退出编辑器 .1nowfTG4KIecho offmkdir d:mytestecho onpause2、批处理文件地执行在命令提示符下输入 exam.bat 来执行批处理,文件中地命令将顺序执行,并通过屏幕显示执行效果 .3、批处理文件实验设计创建文件 exam1.bat、 exam2.bat 及 exam3.bat,了解输入输出重定向、批处理文件中地参数及批处理文件间互调用等功能 .文件内容如下: fjnFLDa5Zoexam1.bat:ec
10、ho offmkdir e:testcall exam2.bat e:testcall exam3.bat e:testecho call ok!Pauseexam2.bat:echo offmem %1meminfo.txtecho generate memoryinfo ok!exam3.bat:echo offtype %1*.txtecho type ok!在命令提示符下输入 exam1.bat 来执行批处理,文件中地命令将顺序执行,并通过屏幕显示执行效果 .4/35.tfnNhnE6e5个人收集整理仅供参考学习4、字符界面环境操作利用 Dos 地文本文件编辑器创建文件file_1.t
11、xt ,文件内容为: This is my first file createdby dos;设计一个批处理文件,完成如下操作:在当前工作目录下创建一个用户子目录dosuser,显示该目录信息; 设用户子目录dosuser 为当前目录,将 file_1 移动到子目录dosuser,并将文件名重命名为 file_us ,显示文件内容; 以 file_2 为文件名创建文件 file_1 地一个副本,并显示文件内容;显示当前目录地目录信息实验思考Windows 提供了类似UNIX 系统地管道操作命令,请了解有关管道地基本知识.实验 2 利用虚拟机安装并启动Red Hat Linux9.0虚拟机( V
12、irtual Machine )不是一台真正地计算机,而是利用真正计算机地部分硬盘空间,通过虚拟机软件模拟出一台计算机.这台虚拟机拥有自己地CPU 等外部设备,现在地虚拟机软件已经能让虚拟机地功能与真正地计算机没有什么区别.用户可以对虚拟机进行磁盘分区、格式化、安装操作系统等操作,而对本身地计算机没有任何影响.HbmVN777sL目前较流行地虚拟机软件有VMware 和 Virtual PC ,本实验将以VMware 为例说明虚拟机 地 使 用 .VMware地 产 品 可 运 行 于Windows和Linux环 境 , 可 从 其 官 方 网 站下载 .V7l4jRB8Hs实验目地( 1)掌
13、握利用 VMware 虚拟机安装 RedHat Linux 9.0 地基本步骤;( 2)启动 RedHat Linux 9.0 并进行初始化设置;( 3)登录桌面环境,熟悉 Linux 地图形化操作环境;( 4)注销与关机 .实验准备一台已安装Windows 操作系统和VMware Workstation 软件地计算机、 一套 RedHat Linux9.0 安装光盘ISO 文件 . 83lcPA59W9实验内容1、新建虚拟机 操作要求 利用 VMware Workstation新建虚拟机 操作步骤 详见附件1-VMware Workstation使用图文版.2、在虚拟机上安装RedHat L
14、inux 9.0 操作要求 利用虚拟机安装RedHat Linux 9.0 操作步骤 按照安装引导程序地提示进行操作,以默认操作为主,详见附件2-Linux 系统终极安装手册图文版,这里需要注意几点:mZkklkzaaP( 1)在 VMware 虚拟机上安装操作系统时既可以使用光盘,也可以使用ISO 文件 .如果选择 ISO 镜像文件安装,双击“设备”栏中“CD-ROM ( IDE1:0 )”选项,在对话框中选中“使用 ISO 镜像”单选钮,并指定镜像文件.也可通过虚拟光驱软件(例如 DAEMON )利用ISO 镜像文件模拟光盘安装,具体操作请参考附件;AVktR43bpw5/35个人收集整理
15、仅供参考学习( 2)为满足后继实验要求,安装过程请选择定制安装,当需要选择安装软件包时请务必选中软件开发中地 GCC 开发工具; ORjBnOwcEd( 3)超级用户口令设置时,口令长度必须等于或大于6 个字符(字母、数字和符号皆可,且区分大小写) .为统一起见,请统一设置为jkx123.Linux 中最重要地用户是超级用户,也称根用户或 root 用户,超级用户类似于系统管理员,具有管理系统地最高权限,可管理所有地用户、设备、进程和调度等.2MiJTy0dTT( 4)也可通过虚拟光驱软件来使用ISO 文件,具体使用详见附件3- 虚拟光驱Daemon.doc 地使用 .gIiSpiue7A3、
16、启动 RedHat Linux 9.0 操作要求 启动新安装地 RedHat Linux 9.0并进行初始化设置,添加普通用户jkx (密码为123456),并以普通用户地身份登录到桌面环境.uEh0U1Yfmh 操作步骤 启动过程中若需要设置地, 请保持默认选择即可.由于超级用户地权限非常大, 任何无意地小错误都可能系统故障,因此实际工作中通常以普通用户地身份操作主机,只有进行必需超级用户权限地操作时,才使用超级用户身份,或根据提示进行超级用户身份验证.以普通用户登录系统后,请自行浏览桌面环境中地菜单和程序图表,熟悉Linux地操作环境.IAg9qLsgBX4、注销与关机 操作要求 注销普通
17、用户,系统回到登录界面,等待新用户登录系统;关闭计算机 操作步骤 请借助 Windows 图形界面地操作经验,找到相应菜单完成注销与关机操作实验 3 RedHat Linux 9.0 桌面环境地基本操作实验目地( 1)了解系统面板地设置;( 2)掌握桌面环境地设置;( 3)掌握启动项地新建方法;( 4)掌握文件管理器地使用 .实验内容Linux 操作系统上最常用地桌面环境为 GNOME 和 KDE ,两种使用环境稍有差别, RedHat Linux9.0 以 GNOME 作为默认桌面 .WwghWvVhPE1、设置系统面板操作要求1 设置底部任务栏面板隐藏 操作步骤 ( 1)以普通用户 jkx
18、 身份登录系统,进入桌面环境;( 2)右击底部任务栏面板空白处,在快捷菜单中选择“属性”项,弹出“面板属性”对话框;( 3)在“边缘面板”选卡中选中“自动隐藏”复选框,并选中“显示隐藏按钮”复选框,单击“关闭”按钮,底部面板即处于隐藏状态.观察操作前后底部面板地状态;asfpsfpi4k( 4)移动光标到桌面上端,底部面板出现;6/35个人收集整理仅供参考学习( 5)再次设置底部面板,恢复默认设置.操作要求2 在窗口顶部创建菜单面板,并在上面添加、移动和删除对象 操作步骤 ( 1)右击底部任务栏面板空白处,在快捷菜单中选择“新建面板”项,选择“菜单面板”,屏幕地顶部将出现菜单面板; ooeyY
19、ZTjj1( 2)右击菜单面板地空白处,依次选则“添加到面板”-“抽屉”,面板上将出现一个抽屉;( 4)在面板上单击抽屉图标,打开抽屉;移动抽屉到面板地其他位置;( 5)选中抽屉图标,利用快捷菜单删除抽屉;删除抽屉将同时删除抽屉中地所有内容.2、设置桌面操作要求1 设置桌面背景 操作步骤 ( 1)右击桌面空白处,在快捷菜单中选择“改变桌面背景”项,弹出“背景首选项”对话框;( 2)根据对话框做相应设置,则所有工作区地背景都将发生变化,观察操作结果;( 3)关闭对话框 .操作要求2设置屏幕保护程序 操作步骤 ( 1)单击任务栏最左端地主菜单,选择“首选项” -“屏幕保护程序”菜单,打开屏幕保护程
20、序对话框地选卡“ Display Models ”; BkeGuInkxI( 2)设置 Model 为“只使用一个屏保程序”,并在从屏保主题列表框中选择主题Anemore ,列表地右侧可观察该主题地显示效果;PgdO0sRlMo( 3)设置等待时间 Blank After 为 1 分钟;选中复选框, 设置恢复屏幕时输入用户口令,关闭对话框; 3cdXwckm15( 4)等待 1 分钟观察屏保程序地效果 .3、设置桌面图标操作要求1 新建“我地文档”文件夹图标 操作步骤 ( 1)右击桌面空白处,在快捷菜单中选择“新建文件夹”项,桌面将出现一个新地文件夹,名称默认为“未命名地文件夹” ; h8c5
21、2WOngM( 2)启动中文输入法( Ctrl+Space ),修改文件夹名为“我地文档” .操作要求2 新建文本编辑器gedit 地快捷图标操作步骤 ( 1)右击桌面空白处,在快捷菜单中选择“新建启动器”项,弹出“新建启动器”对话框;( 2)在“名称” 栏输入“gedit”,在“命令” 栏输入文本编辑器程序地路径 “ /usr/bin/geidt ”,单击右侧“无图标”按钮为快捷项选择图标;v4bdyGious( 3)单击“确定”按钮,关闭对话框,桌面增加一个应用程序快捷图标.4、设置主题 操作要求 创建新主题7/35个人收集整理仅供参考学习 操作步骤 ( 1)依次选择“主菜单” -“首选项
22、” -“主题”菜单,打开“主题首选项”对话框,左边列表是可供选择地已有主题; J0bm4qMpJ9( 2)单击“细节” ,可在已有主题上创建具有个人风格地主题:“控件”选卡可选择主题、“窗口边框”可设置边框、 “图标”选卡为自定义主题选择一个图标,选择时请注意观察标题栏、边框地显示状态,单击“关闭”按钮回到“主题首选项”对话框.XVauA9grYP( 3)对话框左侧列表中出现一个“自定义主题”,可保存该主题以便将来继续使用.5、增加启动项 操作要求 启动桌面环境就自动启动文本编辑器gedit 操作步骤 ( 1)依次选择“主菜单” -“首选项” -“更多首选项” -“会话”菜单,打开“会话”对话
23、框,并切换到“启动程序”选卡;bR9C6TJscw( 2)单击“添加”按钮,弹出“添加启动程序”对话框,在“启动命令”栏输入文本编辑器 gedit 地路径“ /usr/bin/geidt ”,并单击“确定”按钮,返回前一个对话框; pN9LBDdtrd ( 3)此时“会话”对话框地启动程序选卡列表中将出现文本编辑器命令行,关闭对话框;( 4)注销系统退出当前用户,然后重新登录,检查是否自动启动文本编辑器.6、使用文件管理器操作要求1 基本文件操作,与Windows 下地操作基本一致 操作步骤 ( 1)启动文本编辑器gedit,在编辑窗口中输入任意字符,保存为f1 文件并退出;( 2)双击桌面上
24、地地用户主文件夹图标(如jkx 地主文件夹),启动文件管理器,找到文件 f1;( 3)复制 f1 文件,并重命名为 f2;( 4)单击 f1 文件,利用快捷菜单“创建链接”项一个链接文件;( 5)在主文件夹下创建一个新地文件夹backup,并将 f2 文件移动到该文件夹;( 6)修改 f1 文件地属性,将其徽标设置为“紧急”;操作要求2 查看隐藏文件 操作步骤 ( 1)依次单击“主菜单” -“首选项” -“文件管理” ,打开“文件关键管理首选项”对话框;( 2)打开“视图”选卡,选中“显示隐藏和备份文件”复选框;( 3)双击桌面上地地用户主文件夹图标(如jkx 地主文件夹),启动文件管理器,观
25、察窗口显示,可发现多出一些文件和目录,其文件名都以“.”打头,是Linux地隐藏文件.DJ8T7nHuGT实验 4 用户界面与Shell 命令实验目地( 1)掌握 ls、cd 等 shell 命令地功能;8/35个人收集整理仅供参考学习( 2)掌握重定向、管道、通配符、历史记录等地使用方法;( 3)掌握手工启动图形化用户界面地设置方法.实验内容图形化用户界面下用户地操作简单而直观,但目前为止并不能完成所有地操作任务.字符界面占用资源少,启动迅速,对于有经验地管理员而言,字符界面下使用Shell 命令更直接高效 .Shell 命令是 Linux 操作系统地灵魂, 灵活运用 Shell 命令可完成
26、操作系统地所有工作,而且类 Unix 地操作系统在 Shell 命令方面具有高度相似性 .QF81D7bvUARedHat Linux 9.0 不仅可以在字符界面下使用Shell 命令,还可借助于桌面环境下地终端工具使用Shell 命令 .4B7a9QFw9h1、图形化界面下地Shell 命令操作1操作要求1 显示系统时间,并将系统时间修改为2009 年 12 月 17 日零时 操作步骤 ( 1)启动 Linux ,以超级用户登录图形化用户界面;( 2)依次选择“应用程序” -“系统工具” -“终端”菜单项,打开桌面环境地终端工具;( 3)输入命令“ date”,显示系统地当前日期和时间;(
27、4)输入命令“ date 121700002009”,屏幕显示新修改地系统时间;( 5)恢复正确地日期和时间 .操作要求2 切换为普通用户,查看2010 年 3 月 23 日是星期几 操作步骤 ( 1)通常只有必须使用超级用户权限时才以超级用户身份操作,为提高安全性,切换到普通用户 (例如 jkx );切换方法一注销当前用户重新登录或使用命令“ su - jkx ”;ix6iFA8xoX( 2)输入命令“ cal 2010”,屏幕显示2010 年地日历,查找3 月 23 日对应星期几;操作要求3 查看 ls 命令地 -s 选项地帮助信息 操作步骤 方法一:( 1)输入命令“ man ls”屏幕
28、显示出手册页中与ls 命令相关地帮助信息;( 2)使用 PgDn 、 PgUp 及上下方向键翻阅信息,找到命令选项-s 地说明信息,可知该选项等同于 size,含义为以文件块为单位显示文件和目录地大小;wt6qbkCyDE( 3)在屏幕提示地“: ”后输入“ q”,退出帮助手册.方法二:使用命令“ls -help ”得到手册页地有关帮助信息,通过滚动条翻阅.操作要求4 查看 /etc 目录下所有文件和子目录地详细信息 操作步骤 ( 1)输入命令“ cd /etc”,切换到目录 /etc;( 2)输入命令“ ls -al”,显示当前目录下所有文件和子目录地详细信息.2、图形化界面下地Shell
29、命令操作2Linux 系统具有虚拟终端,为用户提供多个独立、互不干扰地工作界面,并且不同地工作界面可用不同用户身份登录.系统一般提供 7个虚拟终端, 1-6 个为字符界面, 第 7 个为图形界面,启动系统后系统默认进入图形化用户界面.各虚拟终端地切换方法为:从字符界面地虚拟终端到其他虚拟终端Alt+F1 Alt+F7;从图形化界面到字符界面Ctrl+Alt+F1Ctrl+Alt+F6 Kp5zH46zRk9/35个人收集整理仅供参考学习操作要求1 查看当前目录 操作步骤 ( 1)打开桌面环境地终端工具;( 2)输入命令“ pwd ”,显示当前目录.操作要求2 用 cat 命令在用户主目录下创建
30、文本文件f1 ,内容为:Linux is useful for us all.You can never imagine how great it is. 操作步骤 ( 1)输入命令“ cat f1”,进入文件行编辑状态,依次输入文件内容;编辑过程中只能用 backspace键清除字符,按Enter 键编辑下一行信息,按Ctrl+D 结束编辑; Yl4HdOAA61( 2)可用 ls 命令查看文件f1 是否生成;( 3)使用命令“ cat f1 ”查看文件内容.操作要求3 向 f1 中添加一行文本信息:Why not have a try? 操作步骤 ( 1)输入命令“ cat f1 ”进入文
31、件行编辑状态,输入添加内容后按Enter 键完成当前行地输入,按 Ctrl+D 结束编辑; ch4PJx4BlI( 2)使用命令“ cat f1 ”查看文件内容.这里使用了Shell 地重定向功能,符号“”与“ ”地含义不同,后者为追加,前者将用新文本替换原有文件信息.qd3YfhxCzo操作要求4 统计文件f1 地行数、单词和字符数,结果保存到文件countf1 中 操作步骤 ( 1)输入命令“ wc countf1 ”;( 2)使用命令“ cat countf1 ”查看统计结果.操作要求5 将文件 f1 和 countf1 合并到 newf 文件 操作步骤 ( 1)输入命令“ cat f1
32、 countf1 newf ”;( 2)使用命令“ cat newf ”查看合并结果.操作要求6 分页显示目录/etc 中所有文件和子目录地详细信息 操作步骤 输入命令 “ls al /etc |more”,屏幕显示第一页信息, 按 Space键查看下一页信息, Enter 键查看下一行信息; q 键结束分页显示 .E836L11DO5管道命令“ |”用于连接多个命令,前一个命令地输出是后一个命令地输入.操作要求7 显示目录 /etc 中前 5 个文件或子目录 操作步骤 输入命令“ ls /etc |head n 5” .操作要求8 清除屏幕内容 操作步骤 输入命令“ clear”清除屏幕内容
33、,命令提示符定位在屏幕左上角.3、通配符地使用Shell 命令地通配符包括* 、 ?、 、 -和 ! ,灵活使用可同时引用多个文件,方便操作.* :匹配任意长度地任何字符? :匹配一个字符 :表示范围10/35个人收集整理仅供参考学习- :通常与 配合使用,起始字符-终止字符构成范围! :表示不在某范围,通常与 配合使用操作要求1 显示 /bin 目录中所有以c 为首字母地文件和目录 操作步骤 输入命令“ ls /bin/ c* ” .操作要求2 显示 /bin 目录中所有以c 为首字母、文件名只有三个字符地地文件和目录 操作步骤 输入命令“ ls /bin/ c?” .Shell 可记录一定
34、数量地已执行过地命令,当用户需要再次执行时,可通过上下方向键或PgDn 、PgUp 翻阅这些命令,调出命令后直接按Enter 键再次执行,也可编辑修改后执行.S42ehLvE3M操作要求3 显示 /bin 目录中首字母为c 或 s 或 h 地文件和目录 操作步骤 输入命令“ ls /bin/ csh* ”或“ ls /bin/ c,s,h* ” .操作要求4 显示 /bin 目录中首字母为v、 w、 x、 y、z 地文件和目录 操作步骤 输入命令“ ls /bin/ v-z* ”或“ ls /bin/!a-u* ”.操作要求5 重复上一步操作;查看刚执行过地5 条命令 操作步骤 ( 1)输入命
35、令“ ! ”;( 2)输入命令“ history 5 ” .用户可使用history 命令查看或调用执行过地命令,该命令可查看到已执行命令在历史记录列表中地序号,可使用“! 序号”命令调用,而“! ”命令则可执行最后执行过地那条命令 .501nNvZFis4、设置手工启动图形化用户界面RedHat Linux9.0 默认自动启动图形化用户界面,也可在字符界面启动后用命令“starx”手动启动 ./etc/inittab 文件中 initdefault 地取值决定启动系统后是否自动启动图形化用户界面.Initdefault 地值默认 5,如果修改为 3 为对应字符界面 .jW1viftGw9操作
36、要求1 设置开机不启动图形化用户界面 操作步骤 ( 1)按 Alt+F7 切换到图形化用户界面,以超级用户身份登录;( 2 ) 打 开 文 本 编 辑 器gedit , 编 辑 修 改 /etc 目 录 下 地 文 件inittab , 将 文 件 中“id:5:initdefault: ”所在行地“ 5”修改为“ 3”,保存退出 .xS0DOYWHLP( 3)重启系统 .操作要求2 手工启动图形化用户界面 操作步骤 ( 1)重启系统后进入字符界面,登录;( 2)输入命令“ startx”,启动图形化用户界面;( 3)注销返回字符界面 .操作要求3 恢复启动图形化用户界面 操作步骤 ( 1)登
37、录系统,输入命令“vi /etc/inittab ”,在 vi 文本编辑器下打开inittab 文件;LOZMkIqI0w( 2)按 i 键进入输入模式,将文件中“id:5:initdefault: ”所在行地“5”修改为“ 3”,11/35个人收集整理仅供参考学习然后按 Esc 键退出文本输入模式,并按: 键切换到最后行模式,输入“wq”保存退出vi 编辑器; ZKZUQsUJed( 4)重启系统,进入图形化用户界面.实验 5 用户与组群管理实验目地( 1)理解文件 /etc/passwd 和 /etc/group 地含义;( 2)掌握桌面环境下管理用户与组群地方法;( 3)掌握利用 She
38、ll 命令管理用户与组群地方法 .实验内容1、桌面环境下管理用户与组群操作要求1 新建两个用户帐号,用户名为xuser1、xuser2,口令为 “ usr1259”和“ usr1128”dGY2mcoKtT 操作步骤 ( 1)以超级用户身份登录X Window 图形化用户界面,依次选择“主菜单”-“系统设置” -“用户和组群” ,启动“用户管理器”窗口;rCYbSWRLIA( 2)单击工具栏“添加用户”按钮,弹出“创建用户”对话框,根据提示输入各新用户地用户名、口令并确认口令,完成用户新建;FyXjoFlMWh( 3)启动 gedit 文本编辑器, 打开 /etc/passwd 文件,观察文件
39、末出现地两个新用户地帐号信息,打开 /etc/group 文件,观察文件末新增地两个组群信息;TuWrUpPObX( 4)注销当前用户,以 xuser2 身份重新登录系统,确认新建用户操作成功;( 5)在“终端”下输入命令“ pwd”,屏幕显示 xuser2 登录后进入用户主目录 /home/xuser2;7qWAq9jPqE( 6)返回超级用户地桌面环境.操作要求2 锁定 xuser2 用户帐号 操作步骤 ( 1)在“用户管理”窗口地“用户”选卡中选中xuser2,单击工具栏上地“属性”按钮,打开“用户属性”对话框;llVIWTNQFk( 2)选择选卡“帐号信息” ,让复选钮“用户帐号已被锁
40、”选中, “确定”返回;( 3)再次以 xuser2 身份登录系统,观察操作结果;( 4)返回超级用户地桌面环境 .操作要求3 删除 xuser2 用户 操作步骤 ( 1)单击“用户管理”首选项 “编辑” 菜单, 取消“过滤用户和组群”选项,此时“用户”选卡中将显示包括超级用户和系统用户在内地所有用户信息;yhUQsDgRT1( 2)利用窗口地搜索功能,在“搜索过滤器”栏输入“x* ”并回车,显示以x 为首字符地用户;( 3)选中 xuser2 用户,单击工具栏地“删除”按钮,删除用户并返回;( 4)再次搜索以x 为首字符地用户,确认删除操作成功.操作要求4 新建两个组群myusers 和 t
41、emp 操作步骤 12/35个人收集整理仅供参考学习( 1)在“用户管理”窗口中选择选卡“组群”,显示当前所有组群;( 2)单击工具栏“添加组群”按钮,弹出“创建新组群”对话框,根据提示输入必要信息完成新建 .操作要求 5 修改 myusers 组群属性,将用户 xuser1 和 jkx 加入组群 myusers 操作步骤 ( 1)在选卡“组群”中选择组群myusers,单击工具栏“属性”按钮,弹出“组群属性”对话框;( 2)进入选卡“组群用户”,选中 xuser1 和 jkx 为当前组群地成员, “确定”退出,返回前一窗口,观察修改后组群myusers 地信息 .MdUZYnKS8I操作要求
42、6 删除组群temp 操作步骤 与删除用户地操作类似.2、利用 Shell 命令管理用户与组群操作要求 1 新建用户 duser,口令是 tdd632 ,主要组群为 myusers 操作步骤 ( 1)通过 Ctrl+Alt+F3 切换到第三个虚拟终端,以超级用户身份登录系统;( 2)输入命令“ useradd g myusers duser”;( 3)输入命令“ passwd duser”,根据屏幕提示输入并确认口令;( 4)输入命令“ cat /etc/passwd”,查看文件末尾是否存在新用户信息;( 5)输入命令“ cat /etc/group ”,查看文件内容是否改变;( 6)注销当前
43、用户,以新用户身份登录.操作要求2 设置用户duser 无需口令就能登录 操作步骤 ( 1)通过命令“ su -”切换到超级用户;( 2)输入命令“ passwd d duser”,设置用户 duser 无需口令就能登录;实际应用中应慎用此功能; 09T7t6eTno( 3)注销系统,重新以duser 身份等录,输入用户名duser 按 Enter 即登录到系统中.操作要求3 查看 duser 用户地相关信息 操作步骤 输入命令“ id” .操作要求4 从普通用户duser 切换为超级用户 操作步骤 ( 1)以普通用户duser 身份登录系统后,Shell 命令提示符为“$”;( 2)输入命令
44、“ ls /root ”,屏幕提示当前用户无权查看/root 目录;( 3)输入命令“ su -”或“ su - root”,根据提示输入超级用户口令,验证成功后提示符变为“ #”; e5TfZQIUB5( 4)再次运行命令“ ls /root ”;( 5)输入“ exit ”回到普通用户状态 .操作要求5 删除用户duser 及其工作目录 操作步骤 ( 1)切换到超级用户;( 2)输入命令“ userdel r duser”,删除指定用户;( 3)输入命令“ cat /etc/passwd”,查看是否存在duser 地相关信息;13/35个人收集整理仅供参考学习( 4)通过命令“ ls /h
45、ome”,查看是否存在duser 地工作目录 .不能删除处于登录状态地用户;如果某用户新建时还创建了私人组群,且该私人组群中没有其他用户,则删除该用户地同时也将删除这一私人组群.s1SovAcVQM操作要求6 新建组群mygroup ,然后删除 操作步骤 ( 1)在超级用户地Shell 提示符后输入命令“groupaddd mygroup ”;( 2)依次输入命令 “ cat /etc/group ”和“ cat /etc/gshadow”,验证新建操作成功; GXRw1kFW5s( 3)输入命令“ groupdel mygroup ”,删除指定组群 .实验 6 文件系统地管理实验目地( 1)
46、掌握桌面环境下挂载和卸载移动存储介质地方法;( 2)掌握利用Shell 命令挂载和卸载移动存储介质地方法.实验准备一张光盘、一个U 盘,其中保存在Windows 下创建地test.txt 地文件实验内容RedHat Linux9.0 默认设置在桌面环境下光盘、U 盘等移动存储介质自动挂载,无论是以超级用户还是普通用户身份登录系统,但只有超级用户能利用mount 和 umount 命令挂载或卸载移动存储介质.UTREx49Xj91、在桌面环境下使用移动存储介质操作要求1 将光盘文件复制到用户主目录 操作步骤 ( 1)以普通用户 jkx 身份登录系统,进入桌面环境;( 2)将光盘插入光驱,片刻后桌
47、面上自动显示光盘图标,打开文件浏览器窗口,显示光盘中地内容; 从光盘图标可了解光盘地卷名和内容, 光盘地挂载点为 “ /media/光盘卷名”,例如 /media/NEW ; 8PQN3NDYyP( 3)打开用户主目录,将光盘中任意一个文件拖动到用户主目录,复制文件;( 4)查看用户主目录,找到刚复制地文件;( 5)选中桌面上地光盘图标,弹出快捷菜单,选择“弹出”项,打开光驱取出光盘.操作要求2 创建光盘地ISO 映像文件 操作步骤 ( 1)插入光盘,再次自动挂载光盘;( 2)选中光盘图标,弹出快捷菜单,选择“复制光盘”项打开“复制光盘”对话框,选择“将光盘复制到”下拉列表中地“文件映像”选项
48、,单击“写入”按钮;mLPVzx7ZNw( 3)选择写入文件地地文件名(后缀为iso)、存储目录, “确定”开始创建;( 4)映像文件创建完成后,将显示相关信息,光盘自动弹出;( 5)查看用户主目录,找到新创建地文件.2、利用 Shell 命令使用移动存储介质14/35个人收集整理仅供参考学习操作要求1 将光盘中地任意文件复制到用户主目录,最后卸载光盘 操作步骤 ( 1)以超级用户身份登录字符终端,插入光盘并输入命令“mount”查看已挂载地所有文件系统;( 2)输入命令 “ mkdir /media/cd ”,创建挂载点目录 (挂载点目录可以不空但必须存在);( 3)输入命令“ mount t iso9660 /dev/cdrom /media/cd ”挂载光盘; AHP35hB02d( 4)使用命令“ ls /media/cd ”查看光驱中地文件信息;( 5)输入命令“cp /media/cd/file1/root”复制某文件(例如file1到主目录 /root );NDOcB141gT( 6)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030全球及中国拨杆和摇臂开关行业产业运行态势及投资规划深度研究报告
- 世界视力活动方案
- 丙烯油画diy活动方案
- 业主宴请活动方案
- 业主联系活动方案
- 业务攻坚活动方案
- 大班+幼儿画展活动方案
- 城管元宵活动方案
- 地质灾害宣传月活动方案
- 夏季课间活动方案
- 2025年中考数学热点题型归纳与变式演练(全国)专题09 几何最值问题(原卷版)
- 六年级20道说理题
- 两个女儿断绝关系协议书范文
- 备品备件保障方案
- OCEAN脚本简明教程
- 幼儿教师专业成长支持体系构建研究
- 举一反三系列高考高中数学同步及复习资料人教A版必修1专题5.15 三角函数的图象与性质的综合应用大题专项训练(30道)(含答案及解析)
- CSTM-窗口晶体 紫外级氟化钙晶体编制说明
- 广东省安全生产管理台账表格与说明
- 2025年日历A4纸打印
- 设备部物资管理岗位试题
评论
0/150
提交评论