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

上传人:b****2 文档编号:4815392 上传时间:2023-05-04 格式:DOCX 页数:47 大小:237.22KB
下载 相关 举报
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第1页
第1页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第2页
第2页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第3页
第3页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第4页
第4页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第5页
第5页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第6页
第6页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第7页
第7页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第8页
第8页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第9页
第9页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第10页
第10页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第11页
第11页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第12页
第12页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第13页
第13页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第14页
第14页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第15页
第15页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第16页
第16页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第17页
第17页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第18页
第18页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第19页
第19页 / 共47页
Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

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

《Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx》由会员分享,可在线阅读,更多相关《Linux操作系统基础与实训教程实验指导书及评分标准 1Word格式.docx(47页珍藏版)》请在冰点文库上搜索。

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

验证

必修

SHELL命令使用

目录类、时期类、开关机、管道、重定向等命令使用

3

Vi使用

Vi三种模式下的具体操作指令

4

磁盘和权限管理

目录和文件权限设置、磁盘添加、分区、格式化

5

简单bash脚本的设计

使用bash语言设计简单系统管理程序

设计

6

Samba服务器配置

Samba服务器安装、配置和使用

7

DHCP服务器配置

DHCPD服务安装、配置和使用

8

WWW服务器配置

apache安装、配置和使用

Docker容器安装与配置

Docker安装、ubuntu镜像获取

选修

9

Hadoop集群安装与配置

Hadoop集群的安装、配置、启动和验证

综合

合计学时

说明:

1.实验设置要注意内容更新,体系设计科学合理,实验项目名称要准确规范。

2.实验要求为:

必修、选修。

3.实验类型为:

演示、验证、综合、设计型。

实验一CentOS7安装配置

一、实验目的和要求

(一)掌握VMware下CentOS7的安装和配置

(二)熟悉磁盘分区配置、了解系统启动过程

二、实验内容

(一)VMware12安装及虚拟机配置

(二)RHEL安装过程,重点是磁盘分区设置

(三)RHEL启动后的简单配置

三、实验仪器、设备

计算机、VMware12软件、CentOS7的ISO镜像

四、实验原理

1)VMware提供在一台物理计算机上模拟多个虚拟计算机,通过VMware来安装CentOS7系统,后期可以通过VMware软件来方便添加硬件设备。

2)磁盘分区。

磁盘最多分为四个主分区,或者三个主分区加上一个扩展分区,其中扩展分区可以分成若干个逻辑分区。

注意Linux下磁盘分区表示格式,IDE硬盘:

/dev/hd(a-z)(0-),U盘、SCSI盘:

/dev/sd(a-z)(0-)。

3)安装时系统自动创建root用户,一定要记住设置的root口令,同时为了方便管理,系统要求设置一个普通用户帐号。

4)安装时注意合理选择软件包,Linux下软件安装比较麻烦,为了以后使用方便,建议安装时将用到软件一并安装。

5)本试验需要先安装VMwareWorkstation12Pro软件,安装完后重启计算机。

五、实验步骤

1.新建虚拟机

1)启动VmwareWorkstation软件,进入Vmware主界面。

单击”新建虚拟机“图标新建一个虚拟机。

2)在“新建虚拟机向导“的虚拟机配置中,选择”自定义“单选按钮,单击”下一步“按钮。

3)在”虚拟机硬件兼容性配置“中选择“workstation12.x,单击”下一步“按钮。

4)在“安装客户机操作系统“配置中选择”安装程序光盘镜像文件“,单击”浏览“按钮,选择光盘镜像文件,单击”下一步“按钮。

5)在”个性化Linux“配置中输入用户名和密码,用于Linux的自动安装,单击”下一步“按钮。

6)在”命名虚拟机“配置中,指定”虚拟机名称“和存放位置。

此位置为一个确定的目录,用于存放虚拟机配置文件和硬盘映像文件等,单击“下一步”按钮。

虚拟机的硬盘是以文件形式保存于指定的目录。

7)在”处理器“配置中,使用默认值即可。

8)在”此虚拟机的内存“配置中,指定虚拟机使用的内存大小,一般为物理内存的一般为宜。

9)在”网络类型“配置中,保持默认的“使用桥接网络”,单击“下一步”按钮。

采用桥接网络方式,虚拟机就可以使用实际计算机上的网卡。

10)在”指定“磁盘容量”配置中指定虚拟机硬盘大小,将“最大磁盘大小”位置成20GB,单击“下一步”按钮。

11)在“指定磁盘文件”配置中,指定磁盘文件名称。

12)在“已准备好创建虚拟机”配置中,将“创建后开启此虚拟机”前面的√去掉。

13)进入虚拟机存放位置,一定要删除“autoinst.iso”文件,否则重启虚拟机时,会自动安装,不需要用户进行环境配置的。

2.在虚拟机上安装CentOS7。

1)如果是采用ISO镜像文件安装,双击“设备”栏中的“CD-ROM(IDE1:

0)”选项,弹出“CD-ROM(IDE1:

0)”对话框,默认选择使用物理驱动器,选中“使用ISO镜像”单选按钮,并制定镜像文件。

最后单击“确定”按钮。

2)如果采用光盘安装,可不需要进行第一步。

将CentOS7安装光盘放入光驱即可。

3)单击工具栏的绿色启动按钮,启动虚拟机。

启动界面与真实的计算机非常类似。

4)自动进入CentOS7的安装界面,按回车键,以图形化方式安装。

5)出现是否检查光盘的界面,为确保CentOS7安装介质正确,应进行介质检查,单击“OK”按钮。

6)单击“Test”按钮。

7)介质检查完后,如果没有问题,单击“OK”按钮。

8)在欢迎界面上单击“Next”按钮继续。

9)选择“Chinese(Simplied)(简体中文)”作为安装中使用的语言,并单击“Next”按钮继续。

10)选择键盘类型,保持默认选择“美国英语式”并单击“下一步”按钮继续。

11)出现“安装号码”对话框,可输入安装号码。

如果没有安装号码,则选择“跳过输入安装号码”单选按钮并单击“确定”按钮继续。

12)出现警告信息,提示将对划分给虚拟机的硬盘空间进行格式化,单击“是”按钮继续。

13)选择对硬盘空间是否进行自动分区,在此选择“在选定驱动器上删除linux分区并创建默认的分区结构”,选项,单击“下一步”按钮继续。

这一步很重要,务必小心。

系统最少两个分区:

/分区和swap分区,建议五个分区。

14)再次出现警告信息,提示将删除数据。

单击“是”按钮继续。

15)进行网络设置,单击“下一步“按钮继续。

16)保持时区的位置为“亚洲/上海”,单击“下一步”按钮继续。

17)设置超级用户的口令,单击“下一步”按钮继续。

18)根据需要选择安装软件包。

单击“下一步”按钮继续。

19)出现提示信息,表示文件提示工作即将开始,单击“下一步”按钮继续。

20)文件复制完成后,单击“重新引导”按钮。

3.启动CentOS7

启动虚拟机时,需要将BIOS中的CPU虚拟化选项设置为“enabled”。

然后启动新安装的CentOS7并进行初始化设置,添加普通用户hellen,并以helen用户身份登录GNOME桌面环境。

1)计算机启动后显示将要启动的操作系统。

2)在欢迎界面上单击“前进”按钮开始一系列的初始化配置。

3)阅读CentOS7的许可协议内容,默认选择“是,我同意这个许可协议”单选按钮,单击“前进”按钮。

4)设置防火墙,保持默认设置即可,单击“前进”按钮。

5)设置SELinux,保持默认设置即可,单击“前进”按钮。

6)设置Kdump,保持默认设置即可,单击“前进”按钮。

7)设置日期和时间,完成后单击“前进”按钮。

8)在设置软件更新中,选择“不,我将在以后注册”单选按钮,并单击“前进”按钮。

出现提示信息,再次单击“不,我将在以后注册”按钮。

9)最后出现未设置软件更新的信息,单击“前进”按钮。

10)创建普通用户“hellen”,输入用户名并输入两次密码,并单击“前进”按钮。

11)测试声卡。

12)安装附加光盘,由于无附加光盘可装,直接单击“完成”按钮。

13)启动CentOS,在登录界面上输入用户名(hellen),并确认。

14)输入hellen用户的口令。

15)用户名和口令验证后,进入GNOME桌面环境。

4.注销用户

1)单击GNOME的“系统”菜单,从中选择“注销”菜单项。

2)在弹出的对话框中单击“注销”按钮,将推出GNOME桌面环境,屏幕再次显示登录界面,等待新用户登录系统。

5.关机

1)单击登陆界面下方的“关机”项,弹出对话框,询问是否确实要关闭计算机,单击“关机”按钮。

2)系统依次停止系统的相关服务,关闭计算机。

六、实验注意事项

1)分区命名方法

2)合理进行分区和软件包选择

七、实验报告要求

实验报告以电子文档形式提交。

实验报告主要内容:

CentOS安装过程、分区命名和设置、系统启动过程。

八、实验成绩考核()

 

实验二Shell命令使用

一、实验目的和要求

1)掌握图形化用户界面和字符界面下使用Shell命令的方法。

2)掌握ls、cd等常见Shell命令的功能。

3)掌握重定向、管道、通配符、历史记录等的使用方法。

4)掌握手工启动图形化用户界面的设置方法。

二、实验内容

1)文件、目录类、时期类、开关机类shell命令使用

2)重定向>

、<

、>

>

和管道|命令使用

3)启动级别配置

三、实验仪器、设备

计算机、RHEL系统

四、实验原理

1)启动级别定义在/etc/inittab文件中(只适用于RHEL,CentOS通过systemctl设置)

2)命令一般格式:

命令名选项参数,命令名一般是英文全称的缩写,选项使用-或者--开始。

1.图形化用户界面下的Shell命令操作

1)启动计算机,以超级用户身份登录图形化用户界面。

2)依次单击顶部面板的“应用程序”->

“附件”->

“终端”菜单项,打开桌面环境下的终端工具。

3)输入命令“date”,显示当前日期和时间。

4)输入命令“date031608002017”,屏幕显示新修改的系统时间。

5)输入命令“cal2020”,显示2020年的日历。

6)输入“manls”命令,显示书册页中ls命令相关帮助信息的第一页,介绍ls命令的含义、语法结构以及-a、-A、-b和-B等选项含义。

7)使用[PgDn]键、[PgUp]键以及上、下方向键找到-s选项的说明信息。

8)由此可知,ls命令的-s选项等同于--size选项,以文件块为单位显示文件和目录大小。

9)在屏幕上的“:

”后输入“q“,退出ls命令的手册页帮助信息。

10)输入命令“cd/etc“,切换到/etc目录。

11)输入命令“ls–a“,显示/etc目录下所有文件和子目录的详细信息。

2.字符界面下的Shell命令操作

1)启动计算机后默认会启动图形化用户界面,按【Ctrl+Alt+F1】组合键切换到第一个虚拟终端。

2)输入一个普通用户的用户名(test)和口令,登录系统。

3)输入命令“pwd“显示当前目录。

4)输入命令“cat>

f1“,屏幕上输入点光标闪烁,依次输入”Linuxisusefulforusall“。

5)按回车键,让光标处于输入内容的下一行,按【Ctrl+D】组合键结束输入。

6)输入命令“ls“即可查看文件f1是否生成。

7)输入命令“catf1“,查看f1文件的内容。

8)输入命令“cat>

f1“,屏幕上光标闪烁。

9)输入“Whynothaveatry“,按回车键,让光标处于输入内容的下一行,按【Ctrl+D】组合键结束输入。

10)输入“catf1“命令,查看f1文件内容,会发现f1文件增加了一行。

11)输入命令“wc<

f1>

countf1”,屏幕上不显示任何信息。

12)输入命令“catcountf1”,查看countf1文件内容,其内容是f1文件的行数、单词数和字符数信息。

13)输入命令“catf1countf1>

f”,将两个文件合并成一个文件。

14)输入命令“catf”,查看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目录下首字符是v~z的文件和目录。

5)输入命令“!

!

”,自动执行上一步操作中使用过的“ls/bin/[!

a-u]”命令。

6)输入命令“history5”,查看最近执行过的5个命令。

4.设置手工启动图形化用户界面

1)按【Alt+F7】组合键,切换到图形化用户界面,以超级用户身份登录。

2)依次单击“应用程序”->

“文本编辑器”菜单项,打开gedit文本编辑器。

3)单击工具栏上的“打开”按钮,从“打开文件”对话框中选择/etc目录下的inittab文件。

4)将文件中的“id:

5:

initdefault:

”所在行的“5”修改为“3”。

然后保存文件。

(RHEL系统适用)。

请思考CentOS如何设置?

systemctlisolatemulti-user.target;

修改默认启动级别:

rm/etc/system/system/default.target&

&

ln–sf/lib/systemd/system/multi-user.target/etc/system/default.target;

查看默认启动级别:

systemctlget-default

5)单击顶部面板上的“系统”->

“关机”菜单项,弹出对话框,选择“重新启动”选项,重新启动计算机。

此时计算机启动后直接进入字符界面。

6)也可以在字符界面下直接输入“startx”命令,启动图形化用户界面。

1)命令名区分大小写

2)可以使用命令名--help或者man命令名来查看命令帮助信息

3)输入输出重定向中0、1、2含义

七、实验报告要求

实验报告以电子文档形式提交。

实验报告主要内容:

使用shell命令返回结果的截图,上机所遇到问题及解决方法,上机操作心得体会。

(百分制)

实验三vi使用

1)熟悉并掌握vi三种工作模式之间的转换方法

2)掌握新建和保存文件,进行文本插入与删除的操作方法

3)掌握字符串替换,行的复制、移动、撤销和删除等操作方法

1)vi常见操作

2)vi三种模式使用

计算机、CentOS系统

1)vi使用时要区分三种模式及相互转换

2)命令模式下直接输入命令,底行模式以:

开头,按“i“或者”a“进入编辑模式

1.新建文本文件

利用vi新建文件f2,内容为:

Howtoreadfaster

WhenIwasaschoolboyImusthavereadeverycomicbookeverpublished.ButasIgotolder,myeyeballsmusthavesloweddownorsomethingImean,comicbooksstartedtopileupfasterthenIcouldreadthem!

Itwasn’tuntilmuchlater,whenIwasstudyingatcollege,Irealizedthatitwasn’tmyeyeballsthathadgonewrong.They’restillmovingaswellasever.Theproblemisthatthere’stoomuchtoreadthestdays,andtoolittletimetoreadeveryWORDofit..

1)启动计算机后,以普通用户(hellen)身份登录字符界面。

2)在Shell命令提示符后输入命令“vi”,启动vi文本编辑器,默认进入命令模式。

按[i]键,从命令模式转换为文本编辑模式,此时屏幕的最底边出现“-------INSERT--------”字样。

输入上述文本内容。

输入过程中如果出错,可以使用【BackSpace】或者【Delete】键删除错误的字符。

3)按【Esc】键返回命令模式。

4)按【:

】键进入最后行模式,输入“wf2”来保存文件。

5)按【:

】键后输入“q”,退出vi。

2.编辑文件

1)输入命令“vif2“,启动vi文本编辑器并打开f2文件。

2)按【:

】键切换到最后行模式,输入命令“setnu“,每一行前出现行号。

vi自动返回到命令模式。

3)连续两次输入“Z“退出vi。

4)再次输入命令“vif2“,启动vi文本编辑器并打开f2文件。

5)移动光标到When所在行,按【o】键,进入文本编辑模式,屏幕底部出现“----INSERT------“字样,并且直接在第二行下新起一行。

在新的一行输入“withthedevelopmentofsociety,theabilityofreadingbecomesmore

andmoreimportant”

将光标移动到最后一行的行尾,按回车键,另起一行。

输入“wemustknowsome

methodstoreadfaster.”。

6)按【Esc】键后输入“:

“,进入最后行模式。

因为f2文件中共有5行,所以输入命令”1,5s/eyeballs/eye-balls/g“,并按【Enter】键,将文件中所有的”eyeballs”替换为“eye-balls”。

在最后行模式,输入“wq“,保存对文件的修改,并且退出vi。

再次输入命令“vif2“,启动vi文本编辑器并打开f2文件。

7)按【:

】键,再次进入最后行模式,输入命令“2,2m5“,将第二行移动到第五行的后面。

8)按【:

】键,输入“1,2d“,删除第一和第二行。

9)按【u】键,恢复被删除的部分。

10)按【:

】键,进入最后行模式,输入“q!

”,弹出vi,不保存对文件的修改。

再次输入“vif2”命令。

11)按【:

】键,进入最后行模式,输入“2,2co5”,将第二行的内容复制到第五行的后面。

12)移动光标到第二行,输入“dd”命令,原来的第二行消失。

13)按【:

】键,输入“wq”,存盘并退出。

14)输入“viuserlist”,启动vi文本编辑器并新建userlist文件。

15)按【:

】键,进入最后行模式,输入“r/etc/passwd”,在光标所在处读入/etc/passwd文件的内容。

16)按【:

】键,进入最后行模式,输入“%s/:

.*//g”命令,其中“%”表示整个文档,而

“:

.*”表示以“:

“开始的部分。

17)按【:

】键,输入“:

1,3s/^/#/g“命令,其中”^“表示行首。

18)最后按【:

】键,输入“x”,存盘并退出vi。

3.Vim使用

Vim是vi的增强版,基本指令和vi相同,如果编写程序源代码时,建议使用vim,它提供的语法显示功能非常好用。

请使用vim编写一个简单的C语言程序,完成对一个数组的升序排序。

问题:

1)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)权限分为:

R、W、X三种

2)可以使用数字或者字母法表示权限,设置权限使用chmod命令

3)权限针对三类用户:

所有者、同组用户和其他用户

4)磁盘使用前要先分区fdisk,然后格式化mkfs,最后挂载mount,使用完成后卸载umount

1.启动虚拟机vm。

2.添加逻辑磁盘

1)双击CentOS标签,在左侧的【devices】菜单下双击。

2)单击【add】按钮。

3)选择【harddisk】选项,单击【next】。

4)选择【createanewvirtualdisk】。

5)选择virtualdisktype为scsi。

6)选择maxdisksize为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-text3/dev/sdb1、mkfs-text3/dev/sdb2、mkfs-text3/dev/sdb5。

7.创建挂载目录。

mkdir/s1/s2/s5

8.挂载磁盘。

mount/dev/sdb1/s1、mount

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

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

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