ImageVerifierCode 换一换
格式:DOCX , 页数:47 ,大小:237.22KB ,
资源ID:4815392      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4815392.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx

1、验证必修SHELL命令使用目录类、时期类、开关机、管道、重定向等命令使用3Vi使用Vi三种模式下的具体操作指令4磁盘和权限管理目录和文件权限设置、磁盘添加、分区、格式化5简单bash脚本的设计使用bash语言设计简单系统管理程序设计6Samba服务器配置Samba服务器安装、配置和使用7DHCP服务器配置DHCPD服务安装、配置和使用8WWW服务器配置apache安装、配置和使用Docker容器安装与配置Docker安装、ubuntu镜像获取选修9Hadoop集群安装与配置Hadoop集群的安装、配置、启动和验证综合合计学时说明: 1.实验设置要注意内容更新,体系设计科学合理,实验项目名称要准

2、确规范。 2.实验要求为:必修、选修。 3.实验类型为:演示、验证、综合、设计型。实验一 CentOS 7安装配置一、实验目的和要求(一)掌握VMware下CentOS 7的安装和配置 (二)熟悉磁盘分区配置、了解系统启动过程二、实验内容(一)VMware 12安装及虚拟机配置 (二)RHEL安装过程,重点是磁盘分区设置 (三)RHEL启动后的简单配置三、实验仪器、设备计算机、VMware 12软件、CentOS 7的 ISO镜像四、实验原理1)VMware提供在一台物理计算机上模拟多个虚拟计算机,通过VMware来安装CentOS 7系统,后期可以通过VMware软件来方便添加硬件设备。2)

3、磁盘分区。磁盘最多分为四个主分区,或者三个主分区加上一个扩展分区,其中扩展分区可以分成若干个逻辑分区。注意Linux下磁盘分区表示格式,IDE硬盘:/dev/hd(a-z)(0-),U盘、SCSI盘:/dev/sd(a-z)(0-)。3)安装时系统自动创建root用户,一定要记住设置的root口令,同时为了方便管理,系统要求设置一个普通用户帐号。4)安装时注意合理选择软件包,Linux下软件安装比较麻烦,为了以后使用方便,建议安装时将用到软件一并安装。5)本试验需要先安装VMware Workstation 12 Pro软件,安装完后重启计算机。五、实验步骤1. 新建虚拟机1) 启动Vmwar

4、e Workstation软件,进入Vmware主界面。单击”新建虚拟机“图标新建一个虚拟机。2) 在“新建虚拟机向导“的虚拟机配置中,选择”自定义“单选按钮,单击”下一步“按钮。3) 在”虚拟机硬件兼容性配置“中选择“workstation 12.x,单击”下一步“按钮。4) 在“安装客户机操作系统“配置中选择”安装程序光盘镜像文件“,单击”浏览“按钮,选择光盘镜像文件,单击”下一步“按钮。5) 在”个性化Linux“配置中输入用户名和密码,用于Linux的自动安装,单击”下一步“按钮。6) 在”命名虚拟机“配置中,指定”虚拟机名称“和存放位置。此位置为一个确定的目录,用于存放虚拟机配置文件

5、和硬盘映像文件等,单击“下一步”按钮。虚拟机的硬盘是以文件形式保存于指定的目录。7) 在”处理器“配置中,使用默认值即可。8) 在”此虚拟机的内存“配置中,指定虚拟机使用的内存大小,一般为物理内存的一般为宜。9) 在”网络类型“配置中,保持默认的“使用桥接网络”,单击“下一步”按钮。采用桥接网络方式,虚拟机就可以使用实际计算机上的网卡。10) 在”指定“磁盘容量”配置中指定虚拟机硬盘大小,将“最大磁盘大小”位置成20GB,单击“下一步”按钮。11) 在“指定磁盘文件”配置中,指定磁盘文件名称。12) 在“已准备好创建虚拟机”配置中,将“创建后开启此虚拟机”前面的去掉。13) 进入虚拟机存放位置

6、,一定要删除“autoinst.iso”文件,否则重启虚拟机时,会自动安装,不需要用户进行环境配置的。2.在虚拟机上安装CentOS 7。1) 如果是采用ISO镜像文件安装,双击“设备”栏中的“CD-ROM(IDE1:0)”选项,弹出“CD-ROM(IDE1:0)”对话框,默认选择使用物理驱动器,选中“使用ISO镜像”单选按钮,并制定镜像文件。最后单击“确定”按钮。2) 如果采用光盘安装,可不需要进行第一步。将CentOS 7安装光盘放入光驱即可。3) 单击工具栏的绿色启动按钮,启动虚拟机。启动界面与真实的计算机非常类似。4) 自动进入CentOS 7的安装界面,按回车键,以图形化方式安装。5

7、) 出现是否检查光盘的界面,为确保CentOS 7安装介质正确,应进行介质检查,单击“OK”按钮。6) 单击“Test”按钮。7) 介质检查完后,如果没有问题,单击“OK”按钮。8) 在欢迎界面上单击“Next”按钮继续。9) 选择“Chinese(Simplied)(简体中文)”作为安装中使用的语言,并单击“Next”按钮继续。10) 选择键盘类型,保持默认选择“美国英语式”并单击“下一步”按钮继续。11) 出现“安装号码”对话框,可输入安装号码。如果没有安装号码,则选择“跳过输入安装号码”单选按钮并单击“确定”按钮继续。12) 出现警告信息,提示将对划分给虚拟机的硬盘空间进行格式化,单击“

8、是”按钮继续。13) 选择对硬盘空间是否进行自动分区,在此选择“在选定驱动器上删除linux分区并创建默认的分区结构”,选项,单击“下一步”按钮继续。这一步很重要,务必小心。系统最少两个分区:/分区和swap分区,建议五个分区。14) 再次出现警告信息,提示将删除数据。单击“是”按钮继续。15) 进行网络设置,单击“下一步“按钮继续。16) 保持时区的位置为“亚洲/上海”,单击“下一步”按钮继续。17) 设置超级用户的口令,单击“下一步”按钮继续。18) 根据需要选择安装软件包。单击“下一步”按钮继续。19) 出现提示信息,表示文件提示工作即将开始,单击“下一步”按钮继续。20) 文件复制完成

9、后,单击“重新引导”按钮。3. 启动CentOS 7 启动虚拟机时,需要将BIOS中的CPU虚拟化选项设置为“enabled”。然后启动新安装的Cent OS 7并进行初始化设置,添加普通用户hellen,并以helen用户身份登录GNOME桌面环境。1) 计算机启动后显示将要启动的操作系统。2) 在欢迎界面上单击“前进”按钮开始一系列的初始化配置。3) 阅读CentOS 7的许可协议内容,默认选择“是,我同意这个许可协议”单选按钮,单击“前进”按钮。4) 设置防火墙,保持默认设置即可,单击“前进”按钮。5) 设置SELinux,保持默认设置即可,单击“前进”按钮。6) 设置Kdump,保持默

10、认设置即可,单击“前进”按钮。7) 设置日期和时间,完成后单击“前进”按钮。8) 在设置软件更新中,选择“不,我将在以后注册”单选按钮,并单击“前进”按钮。出现提示信息,再次单击“不,我将在以后注册”按钮。9) 最后出现未设置软件更新的信息,单击“前进”按钮。10) 创建普通用户“hellen”,输入用户名并输入两次密码,并单击“前进”按钮。11) 测试声卡。12) 安装附加光盘,由于无附加光盘可装,直接单击“完成”按钮。13) 启动Cent OS,在登录界面上输入用户名(hellen),并确认。14) 输入hellen用户的口令。15) 用户名和口令验证后,进入GNOME桌面环境。4. 注销

11、用户 1)单击GNOME的“系统”菜单,从中选择“注销”菜单项。 2)在弹出的对话框中单击“注销”按钮,将推出GNOME桌面环境,屏幕再次显示登录界面,等待新用户登录系统。5. 关机1) 单击登陆界面下方的“关机”项,弹出对话框,询问是否确实要关闭计算机,单击“关机”按钮。2) 系统依次停止系统的相关服务,关闭计算机。六、实验注意事项1)分区命名方法 2)合理进行分区和软件包选择七、实验报告要求 实验报告以电子文档形式提交。 实验报告主要内容:CentOS安装过程、分区命名和设置、系统启动过程。八、实验成绩考核()实验二 Shell命令使用 一、实验目的和要求1) 掌握图形化用户界面和字符界面

12、下使用Shell命令的方法。2) 掌握ls、cd等常见Shell命令的功能。3) 掌握重定向、管道、通配符、历史记录等的使用方法。4) 掌握手工启动图形化用户界面的设置方法。 二、实验内容1) 文件、目录类、时期类、开关机类shell命令使用2) 重定向、和管道|命令使用3) 启动级别配置 三、实验仪器、设备计算机、RHEL系统 四、实验原理 1)启动级别定义在/etc/inittab文件中(只适用于RHEL,CentOS通过systemctl设置) 2)命令一般格式:命令名 选项参数 ,命令名一般是英文全称的缩写,选项使用-或者-开始。1. 图形化用户界面下的Shell命令操作1) 启动计算

13、机,以超级用户身份登录图形化用户界面。2) 依次单击顶部面板的“应用程序”-“附件”-“终端”菜单项,打开桌面环境下的终端工具。3) 输入命令“date”,显示当前日期和时间。4) 输入命令“date 031608002017”,屏幕显示新修改的系统时间。5) 输入命令“cal 2020”,显示2020年的日历。6) 输入“man ls”命令,显示书册页中ls命令相关帮助信息的第一页,介绍ls命令的含义、语法结构以及-a、-A、-b和-B等选项含义。7) 使用PgDn键、PgUp键以及上、下方向键找到-s选项的说明信息。8) 由此可知,ls命令的-s选项等同于- - size选项,以文件块为单

14、位显示文件和目录大小。9) 在屏幕上的“:”后输入“q“,退出ls命令的手册页帮助信息。10) 输入命令“cd /etc“,切换到/etc目录。11) 输入命令“ls a“,显示/etc目录下所有文件和子目录的详细信息。2. 字符界面下的Shell命令操作1) 启动计算机后默认会启动图形化用户界面,按【Ctrl+Alt+F1】组合键切换到第一个虚拟终端。2) 输入一个普通用户的用户名(test)和口令,登录系统。3) 输入命令“pwd“显示当前目录。4) 输入命令“cat f1“,屏幕上输入点光标闪烁,依次输入”Linux is useful for us all“。5) 按回车键,让光标处于

15、输入内容的下一行,按【Ctrl+D】组合键结束输入。6) 输入命令“ls“即可查看文件f1是否生成。7) 输入命令“cat f1“,查看f1文件的内容。8) 输入命令“cat f1“,屏幕上光标闪烁。9) 输入“Why not have a try“,按回车键,让光标处于输入内容的下一行,按【Ctrl+D】组合键结束输入。10) 输入“cat f1“命令,查看f1文件内容,会发现f1文件增加了一行。11) 输入命令“wc countf1”,屏幕上不显示任何信息。12) 输入命令“cat countf1”,查看countf1文件内容,其内容是f1文件的行数、单词数和字符数信息。13) 输入命令“

16、cat f1 countf1 f”,将两个文件合并成一个文件。14) 输入命令“cat f”,查看f文件内容。3. 通配符的使用1) 输入命令“ls /bin/c*”,屏幕将显示/bin目录中以c开头的所有文件和目录。2) 输入命令“ls /bin/c?”,屏幕将显示/bin目录中以c为首字符、文件名只有三个字符的文件和目录。3) 输入命令“ls /bin/csh*”,屏幕显示/bin目录下首字符为c或s或h文件和目录。4) 输入命令“ls /bin/!a-u*”,屏幕显示/bin目录下首字符是vz的文件和目录。5) 输入命令“!”,自动执行上一步操作中使用过的“ls /bin/!a-u”命令

17、。6) 输入命令“history 5”,查看最近执行过的5个命令。 4. 设置手工启动图形化用户界面1) 按【Alt+F7】组合键,切换到图形化用户界面,以超级用户身份登录。2) 依次单击“应用程序”-“文本编辑器”菜单项,打开gedit文本编辑器。3) 单击工具栏上的“打开”按钮,从“打开文件”对话框中选择/etc目录下的inittab文件。4) 将文件中的“id:5:initdefault:”所在行的“5”修改为“3”。然后保存文件。(RHEL系统适用)。请思考CentOS如何设置?systemctl isolate multi-user.target; 修改默认启动级别:rm /etc/

18、system/system/default.target & ln sf /lib/systemd/system/multi-user.target /etc/system/default.target;查看默认启动级别:systemctl get-default5) 单击顶部面板上的“系统”-“关机”菜单项,弹出对话框,选择“重新启动”选项,重新启动计算机。此时计算机启动后直接进入字符界面。6) 也可以在字符界面下直接输入“startx”命令,启动图形化用户界面。1) 命令名区分大小写2) 可以使用命令名 -help或者man 命令名来查看命令帮助信息3) 输入输出重定向中0、1、2含义 七

19、、实验报告要求实验报告以电子文档形式提交。实验报告主要内容:使用shell命令返回结果的截图,上机所遇到问题及解决方法,上机操作心得体会。(百分制)实验三vi使用1) 熟悉并掌握vi三种工作模式之间的转换方法2) 掌握新建和保存文件,进行文本插入与删除的操作方法3) 掌握字符串替换,行的复制、移动、撤销和删除等操作方法1) vi常见操作2) vi三种模式使用计算机、CentOS系统 1)vi使用时要区分三种模式及相互转换 2) 命令模式下直接输入命令,底行模式以:开头,按“i“或者”a“进入编辑模式1. 新建文本文件利用vi新建文件f2,内容为:How to read fasterWhen I

20、 was a schoolboy I must have read every comic book ever published. But as I got older, my eyeballs must have slowed down or something I mean, comic books started to pile up faster then I could read them! It wasnt until much later, when I was studying at college, I realized that it wasnt my eyeballs

21、that had gone wrong. Theyre still moving as well as ever. The problem is that theres too much to read thest days, and too little time to read every WORD of it.1)启动计算机后,以普通用户(hellen)身份登录字符界面。2)在Shell命令提示符后输入命令“vi”,启动vi文本编辑器,默认进入命令模式。按i键,从命令模式转换为文本编辑模式,此时屏幕的最底边出现“-INSERT-”字样。输入上述文本内容。输入过程中如果出错,可以使用【Ba

22、ckSpace】或者【Delete】键删除错误的字符。3)按【Esc】键返回命令模式。4)按【:】键进入最后行模式,输入“w f2”来保存文件。5)按【:】键后输入“q”,退出vi。2. 编辑文件1)输入命令“vi f2“,启动vi文本编辑器并打开f2文件。2)按【:】键切换到最后行模式,输入命令“set nu“,每一行前出现行号。vi自动返回到命令模式。3)连续两次输入“Z“退出vi。4)再次输入命令“vi f2“,启动vi文本编辑器并打开f2文件。5)移动光标到When所在行,按【o】键,进入文本编辑模式,屏幕底部出现“-INSERT-“字样,并且直接在第二行下新起一行。在新的一行输入“w

23、ith the development of society, the ability of reading becomes more and more important”将光标移动到最后一行的行尾,按回车键,另起一行。输入“we must know some methods to read faster.”。6)按【Esc】键后输入“:“,进入最后行模式。因为f2文件中共有5行,所以输入命令”1,5 s/eyeballs/eye-balls/g“,并按【Enter】键,将文件中所有的”eyeballs”替换为 “eye-balls”。在最后行模式,输入“wq“,保存对文件的修改,并且退出v

24、i。再次输入命令“vi f2“,启动vi文本编辑器并打开f2文件。7)按【:】键,再次进入最后行模式,输入命令“2,2 m 5“,将第二行移动到第五行的后面。8)按【:】键,输入“1,2 d“,删除第一和第二行。9)按【u】键,恢复被删除的部分。10)按【:】键,进入最后行模式,输入“q!”,弹出vi,不保存对文件的修改。再次输入“vi f2”命令。11)按【:】键,进入最后行模式,输入“2,2 co 5”,将第二行的内容复制到第五行的后面。12)移动光标到第二行,输入“dd”命令,原来的第二行消失。13)按【:】键,输入“wq”,存盘并退出。14)输入“vi userlist”,启动vi文本

25、编辑器并新建userlist文件。15)按【:】键,进入最后行模式,输入“r /etc/passwd”,在光标所在处读入/etc/passwd文件的内容。16)按【:】键,进入最后行模式,输入“% s/:.*/g”命令,其中“%”表示整个文档,而“:.*”表示以“:“开始的部分。17)按【:】键,输入“:1,3 s/#/g“命令,其中”“表示行首。18)最后按【:】键,输入“x”,存盘并退出vi。3. Vim使用Vim是vi的增强版,基本指令和vi相同,如果编写程序源代码时,建议使用vim,它提供的语法显示功能非常好用。请使用vim编写一个简单的C语言程序,完成对一个数组的升序排序。问题:1)

26、vim和vi有何不同?2)vim可以发现程序的语法错误吗?1) 命令名区分大小写。2) 可以使用命令名 -help或者man 命令名来查看命令帮助信息。3) 输入输出重定向中0、1、2含义。实验四 磁盘和权限管理1) 熟悉并掌握文件权限设置命令chmod。2) 理解三种权限的含义。3) 理解三种用户类别,能够使用chown命令改变文件的所有者。4) 理解掩码含义,会设置掩码umask。5) 掌握磁盘添加、分区、格式化、挂载、卸载等命令使用1) chmod设置文件和目录权限2) umask改变系统默认权限3) chown使用4) fdisk、mkfs、mount、umount使用 1)权限分为:

27、R、W、X三种 2) 可以使用数字或者字母法表示权限,设置权限使用chmod命令 3)权限针对三类用户:所有者、同组用户和其他用户 4)磁盘使用前要先分区fdisk,然后格式化mkfs,最后挂载mount,使用完成后卸载umount 1. 启动虚拟机vm。 2. 添加逻辑磁盘 1)双击CentOS标签,在左侧的【devices】菜单下双击。 2)单击【add】按钮。 3)选择【harddisk】选项,单击【next】。 4)选择【create a new virtual disk】。5)选择virtual disk type为scsi。6)选择max disk size 为7GB。 3. 启动RHEL,以root身份进入,密码为123456后,就会有两块硬盘了。 4. 按【ctrl】+【alt】+F3切换到字符终端。 5. 磁盘分区1)输入fdisk /dev/sdb,依次输入n、p、1、+3G。2)依次输入n、p、2、+2G。3)依次输入n、e、3。4) 依次输入l。5)输入w。分区结束。 6. 磁盘格式化。mkfs -t ext3 /dev/sdb1 、mkfs -t ext3 /dev/sdb2、 mkfs -t ext3 /dev/sdb5。 7. 创建挂载目录。mkdir /s1 /s2 /s5 8. 挂载磁盘。mount /dev/sdb1 /s1、mount

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2