完整word版Linux实训报告.docx
- 文档编号:17639375
- 上传时间:2023-07-27
- 格式:DOCX
- 页数:12
- 大小:252.98KB
完整word版Linux实训报告.docx
《完整word版Linux实训报告.docx》由会员分享,可在线阅读,更多相关《完整word版Linux实训报告.docx(12页珍藏版)》请在冰点文库上搜索。
完整word版Linux实训报告
实训报告
实训名称:
Linux操作实训
学院:
计算机学院
专业、班级:
科学与技术
(1)班
学号:
200840410118
学生姓名:
张超凡
指导教师:
xxx
2010年12月28日
实训报告内容
一、实训名称
1、Linux的安装、启动与删除
2、用户界面与Shell命令
3、Vi的基本操作
4、用户与组群管理
5、目录和文件管理
二、实训时间
第17-18周
三、实训地点
K4-102
四、实训目的
1、使学生更深入地理解和掌握操作系统原理、计算机体系结构的有关基本概念加深对用户界面、进程管理、处理机调度、文件系统、存储结构、设备管理的理解。
2、了解linux系列操作系统。
熟悉使用linux的基本功能和操作。
包括linux常见应用操作,如系统的安装、桌面环境的操作、shell命令、vi基本操作、linux的用户管理、文件系统、进程管理的等等。
3、培养学生运用已掌握知识结构,通过实际操作,查阅资料、主动向教师提问等方式灵活解决实际问题,学习新知识的能力。
培养学生的实际动手能力和刻苦专研精神。
培养学生综合运用知识,独立完成任务的能力。
4、培养学生勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。
提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。
五、实训理论基础知识
1、什么是Linux?
诞生:
1990年,芬兰大学生LinusTorvalds用汇编语言写了一个在80386保护模式下处理多任务切换的程序。
发展:
他把源代码发布在网上,随即就引起爱好者的注意,他们通过互连网也加入了Linux的内核开发工作,一大批高水平程序员的加入,使得Linux达到迅猛发展,Linux一开始是要求所有的源码必须公开,并且任何人均不得从Linux交易中获利。
然而这种纯粹的自由软件的理想对于Linux的普及和发展是不利的,于是Linux开始转向GPL,成为GNU阵营中的主要一员。
成长:
1993年加入GPL(GeneralPublicLicense)现在,Linux凭借优秀的设计,不凡的性能,加上IBM、INTEL、CA、CORE、ORACLE等国际知名企业的大力支持,市场份额逐步扩大,逐渐成为主流操作系统之一。
Linux是一套免费使用和自由传播的操作系统,它主要用于基于Intel系列CPU的计算机上。
这个系统是由全世界各地的成千上万的程序员设计和实现的,其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。
Linux是一种优秀的操作系统,支持多用户、多线程、多进程,实时性好,功能强大而稳定。
同时,它又具有良好的兼容性和可移植性,被广泛应用在各种计算机平台上。
2、Linux与Windows有哪些异同点?
Windows是图形界面的,Linux类似以前的DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux也能显示图形界面,也有开始菜单、桌面、图标等。
Windows有MS-DOS方式,在该方式下通过输入DOS命令来操作电脑;而Linux与Windows类似,也有命令方式,Linux启动后如果不执行X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。
另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图片,玩游戏、上网、播放多媒体文件等。
不过Linux的分区格式和目录结构,与Windows迥然不同,应用软件的安装方式也不同。
3、掌握Linux的目录结构
Linux的目录结构与Windows不同,而且在Windows下看不到Linux的目录,反过来,Linux也看不到Windows下的目录。
Linux下各目录的含义如下:
/vmlinuz该目录中存放的是系统内核
/bin该目录中存放Linux的常用命令,在有的版本中是一些和根目录下相同的目录。
/boot该目录下存放的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这里的一些信息
/dev该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区。
例如在系统中键入“cd/dev/cdrom”,就可以看到光驱中的文件;键入“cd/dev/mouse”即可看鼠标的相关文件。
/cdrom该目录在刚安装系统时是空的,你可以将光驱文件系统挂在这个目录下,例如“mount/dev/cdrom/cdrom”/etc该目录存放了系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。
/sbin该目录用来存放系统管理员的系统管理程序。
/home如果建立一个名为“xx”的用户,那么在/home目录下就有一个对应的“/home/xx”路径,用来存放该用户的主目录。
/lib该目录用来存放系统动态连接共享库,几乎所有的应用程序都会用到该目录下的共享库
/lost+found该目录在大多数情况下都是空的。
但当突然停电、或者非正常关机后,有些文件就临时存放在这里。
/mnt该目录在一般情况下也是空的,你可以临时将别的文件系统挂在该目录下。
/proc可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的
/root如果你是以超级用户的身份登录的,这个就是超级用户的主目录
/tmp用来存放不同程序执行时产生的临时文件
/usr用户的很多应用程序和文件都存放在该目录下。
4、SWAP交换分区
分区的知识我们基本上都了解,这里需要提一下交换分区。
我们如果没有足够的内存,也许就不能运行某些大型的软件,解决的办法是在硬盘上划出一个区域来当作临时的内存,好像内存变大了。
Windows操作系统把这个区域叫做虚拟内存,Linux把它叫做交换分区swap。
虽然随着硬件价格的下降内存已经不大会限制我们了,但是交换分区这个概念却保留下来,而且有继续保留下去的原因,当然涉及到内核的问题,我们不多讨论,我们要说明的是,安装Linux时候建立交换分区时,如果你的内存只有64M或则128M,那么交换分区最好设置成为它的3倍,如果你的分区足够大,有256M或则512M,那么设置成为相同大小就可以了。
但是请注意,最好大小为2的N次幂的数字。
5、分区格式
硬盘只是一个用电磁的方式纪录信息的媒介,我们可以通过不同的格式来管理。
不同的操作系统选择了不同的格式,同一种操作系统也可能支持多种格式。
微软的操作系统选择了fat16格式作为DOS的分区格式,往后windows95和windows98支持fat32格式,windowsNT使用NTFS4格式,windows2000以及XP支持NTFS5,也支持fat32,但是她们都不支持Linux上常见的分区格式。
Linux是一个开放的操作系统,它最初使用ext2格式,后来使用ext3格式,但是它同时支持非常多的分区格式,包括很多大型机上UNIX使用的XFS格式,也包括微软的那些fat以及NTFS格式。
在给硬盘分区时就需要指定使用的分区格式。
6、Linux系统结构
六、实训内容(步骤及程序等)
实训1linux安装
1、运行虚拟机
2、新建PC,然后在PC安装向导指引下设定虚拟机。
计算机名命名为linux,配置选项选择“设置向导”,客户机操作系统选择“linux”,内
存按默认的64M,不做调整。
引导磁盘选项选择“创建一个新的硬盘映像文件”,可引导磁盘的位置选一个剩余空间大于2.5G的分区,并在根目录下建一个tds7的目录用来存放虚拟磁盘映像文件,不要安装在还原卡受保护的盘下,如c盘。
最后查看安装摘要的信息,若符合则点击完成退出,否则点上一步退回修改。
3、启动系统
安装前,有CDROM的机器请插入安装光盘,没有CDROM的机器可以使用安装光盘的映像文件,(映像文件的制作可以使用winiso等工具)
启动系统,选择CD并载入光驱或载入映像文件,建议使用安装光盘的映像文件,这种方法来安装速度明显快得很多。
在出现的安装提示中的boot:
敲入text可以以文本方式安装,若直接回车则可以以图形方式安装。
选择安装方式:
标准安装,对设备hda上的分区表已损坏的提示选初始化,键盘,鼠标,按默认,点下一步。
磁盘分区:
自动,tfdisk,loopback安装点dosfree添加分区,根分区5G,交换分区:
内存大小的2倍即128M。
分区类型:
linuxext3加载点 /大小 5000MB确定。
点dosfree添加分区,分区类型:
linuxswap加载点 swap大小 128MB确定。
点下一步并格式化分区,设置LILO(LInuxLOader)。
可选择将Linux安装在/dev/hda主引导扇区
设置网络:
DHCP。
设置时区:
PRC北京时间。
设置帐号:
root123456。
选择安装类型:
全部安装。
设置Xwindow:
配置监视器:
显示器CM-325。
配置x:
分辨率800x600。
确认设置。
实训2用户界面与Shell命令
1.图形化用户界面下的Shell命令操作
(I)启动计算机,以超级用户身份登录图形化用户界面。
(2)依次单击“主菜单”→“系统工具”→“终端”,打开桌面环境下的终端工具。
(3)输入命令“date”,显示系统的当前日期和时间。
(4)输入命令“date121700002009”,屏幕显示新修改的系统时间。
2字符界面下的Shell命令操作
(1)启动计算机后默认会启动图形化用户界面,按下Ctrl+Alt+F2键切换到第2个虚拟终端。
(2)输入一个普通用户的用户名(hellen)和口令(ab23rtu),登录系统,参见实训1。
(3)输入命令“pwd”,显示当前目录。
3.通配符的使用
(1)按向上方向键,shell命令提示符后出现上一步操作时输入的命令“lsbin/c*”。
(2)将其修改为“ls/bin/c?
?
”,按下Enter键,屏幕显示/bin目录中以c为首字母,文件名只有3个字符的文件和目录。
4.设置手工启动图形化用户界面
(1)按下Alr+F7键,切换回到图形化用户界面。
(2)依次单击“主菜单”→“附件”→“文本编辑器”,打开gedit文本编辑器。
(3)单击工具栏上的“打开”按钮,从“打开文件…”对话框中选择/etc目录中的inittab文件。
(4)将文件中的“id:
5:
initdefault:
”所在行的“5”修改为“3”。
(5)单击工具栏上的“保存”按钮,并关闭gedit“。
(6)单击“主菜单”→“注销”,弹出对话框,选择“重新启动”,并单击“确定”按钮,重新启动计算机。
实训3vi的基本操作
1.新建文本文件
(1)启动计算机后,以普通用户(hellen)身份登录字符界面。
(2)在Shell命令提示符后输入命令“vi”,启动vi文本编辑器,进入命令模式。
(3)按“i”键,从命令模式转换为文本编辑模式,此时屏幕的最底边出现“——INSERT——”字样。
(4)输入上述文本内容。
如果输入出错,可使用退格键或Delete键删除错误的字符。
(5)按Esc键返回命令模式。
(6)按“:
”键进入最后行模式,输入“wf2”,就可以将正在编辑的内容保存为f2文件。
屏幕底部显示“"f2"[New]3L,482Cwritten”字样,表示此文件有3行,482个字符。
注意:
vi中行的概念与平时所说的行有所区别,在输入文字的过程中由于字符串长度超过屏幕宽度而发生的自动换行,vi并不认为是一行,只有在vi中按一次Enter键,另起一行的才是新的一行。
(7)按“:
”键后输入“q”,退出vi。
2编辑文件
(1)输入命令“vif2”,启动Ⅵ文本编辑器并打开f2文件。
(2)按“:
”键切换到最后行模式,输入命令“setnu”,每一行前出现行号。
(3)vi自动返回到命令模式,连续两次输人“Z”,就退出vi。
实训4用户与组群管理
1桌面环境下管理用户与组群
(1)以超级用户身份登录xwindow图形化用户界面,依次单击“主菜单”→“系统设置”→“用户和组群”,启动“RedHat用户管理器”窗口。
(2)单击工具栏上的“添加用户”按钮,出现“创建新用户”对话框,在“用户”文本框中输入用户名“xuser1”,在“口令”文本框中输入口令“e12ut59er”,在“确认口令”文本框中再次输入口令,然后单击“确认”按钮,返回“RedHat用户管理器”窗口。
(3)用同样的方法新建用户xuser2。
(4)依次单击“主菜单”→“附件”→“文本编辑器”,启动gedit文本编辑器,打开/etc/passwd和/etc/shadow文件将发现文件的末尾出现表示xuser1和xuser2用户账号的信息。
打开/etc/group和/etc/gshadow文件将发现文件末尾出现表示xuserl和xuser2私人组群的信息。
(5)按下Ctrl+Alt+F3组合键切换到第3个虚拟终端,输入用户名xuser2和相应的口令可登录Linux系统,说明新建用户操作的确成功。
(6)输入“pwd”命令,屏幕显示用户登录后进入用户主目录“/home/xuser2”。
(7)输入“exit”命令,xuser2用户退出登录。
(8)按下Alt+F7组合键返回图形化用户界面。
2利用Shell命令管理用户与组群
(1)按下Ctrl+Alt+F2组合键,切换到第2个虚拟终端,以超级用户身份登录。
(2)输入命令“useradd-gmyusersduser”,建立新用户duser,其主要组群是myusers。
(3)为新用户设置口令,输入命令“passwdduser”,根据屏幕提示输入两次口令。
注意:
所输入的口令在屏幕上并不显示出来,而输入两次的目的在于确保口令没有输错。
最后屏幕提示口令成功设置信息。
(4)输入命令“cat/etc/passwd”,查看/etc/passwd文件的内容,发现文件的末尾增加duser用户的信息。
(5)输入命令“cat/etc/group”,查看/etc/group文件的内容,发现文件内容未增加。
(6)按下Alt+F3组合键,切换到第3个虚拟终端,输入dust用户名和口令可登录Linux系统。
(7)输入“exit”命令,duser用户退出登录。
实训5目录和文件管理
1.目录操作
(1)以普通用户(hellen)身份登录到Linux字符界面,当前目录为用户的主目录“/home/hellen”。
(2)输入命令“ls-l”,查看当前目录中的所有文件。
(3)创建两个目录,输入命令“mkdirdir1dir2”。
(4)再次输入命令“ls-l”,确认两个目录是否成功创建。
(5)输入命令“mvdir2dir1”,将dir2目录移动到dir1目录。
(6)输入命令“cddir1”,切换到dir1目录,再输入“ls”命令,查看到dir2目录。
(7)删除dir2目录,输入命令“rm-rfdir2”。
2.文件操作
(1)查找fstab文件,输入命令“find/-namefstab”,稍等片刻,屏幕显示fstab文件的完整路径“/etc/fstab”。
(2)将/etc/fstab文件中所有包含“mnt”的行存入f4文件,输入命令“grep-n"mnt"/etc/fstab>f4”。
(3)输入命令“catf4”,查看f4文件的内容。
3.文件归档与压缩
(1)输入命令“tar-cvfX.tar/etc/Xll”,将/etc/Xll目录中的所有文件归档为X.tar文件,屏幕将显示命令的执行过程。
(2)输入命令“ls-l”,可发现新生成一个红色的X.tar文件。
(3)压缩X.tar文件,输入命令“gzipX.tar”。
(4)再次输入命令“ls-l”,可发现X.tar文件已被X.tar.gz文件所取代,其字节数也有所减少。
七、实训结果(分析)
1、本实训的全部内容在教师的指导下都已经全部完成,每一项操作都成功实现。
2、通过实际操作体验和与windows系列对比使用的情况下,验证了linux操作系统在用户界面、进程管理、处理机调度、文件系统、存储结构、设备管理等诸多方面的优异表现。
3、得出linux的优势:
公开源代码、系统稳定、性能突出、安全性强、跨平台、完全兼容UNIX、强大的网络服务。
4、了解windows和linux操作系统在用户界面、操作管理、内核等方面的区别。
如内核,linux是shell而windows操作系统内核是NT;linux需要的文件格式是ext2或ext3,windows硬盘文件格式是fat32或NTSF;linux源代码是开放的,任何人都可以根据源代码进行修改,而WINDOWS的源代码是微软公司的,不公开;linux是一种类UNIX系统,他的设计是依据Unix的风格,他本身是一个内核,并不是一个完整的操作环境,他的所有一切服务都是可选的,包括GUi。
另外linux是一个单类核的操作系统,这方面不如WinNT;linux系统的可维护性比较好。
八、实训小结
短暂的实习生活在忙忙碌碌中度过了,虽然极其短暂但也给予我好多的感触,我也终于明白了学校为何要采取这种实训活动,不只是为了加强知识的补充,也是为了把以前学到的知识总结起来,以及复习以前所学的知识。
通过本次实训,复习了操作系统原理和计算机体系结构相关的知识,加深了对用户界面、进程管理、处理机调度、文件系统、存储结构、设备管理的理解。
通过实际操作验证,加强了对linux系统的理解。
掌握了linux的常用基本操作和功能。
提高了动手能力和综合解决问题的能力。
提高了对linux继续学习的兴趣。
成绩评定
一、实训成绩
二、指导教师评语
指导老师(签字):
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 word Linux 报告
![提示](https://static.bingdoc.com/images/bang_tan.gif)