linux 实习报告_第1页
linux 实习报告_第2页
linux 实习报告_第3页
linux 实习报告_第4页
linux 实习报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实习报告实习性质:Linux系统管理课程实习学生姓名: 冯永兰 专业班级: 通信131班 指导教师: 李俭霞、龚启军 实习时间: 2014年11月3日-2014年11月7日 实习地点: 1303 重庆工程职业技术学院重庆工程职业技术学院学 生 实 习 考 核 表学生姓名专业班级指导教师冯永兰移动通信技术131班李俭霞、龚启军实习时间2014年11月3日至2014年11月 7日实习地点1303实习名称Linux系统管理课程实习自我总结(包括遵守纪律、增长知识、动手能力、独立工作、团队协作等方面)在实训过程遵守纪律,工作态度端正,听从安排,自主完成了实习的所有内容,在实习过程中虽遇到一些问题但是在

2、同学和老师帮助下解决了,也能帮助他人解决实习中的问题。在专业知识,实践能力方面,我努力的学习硬件技术和系统结构知识,阅读大量资料,实践能力和动手能力也有了很大的提高,独立解决在平时练习过程中的问题。在实习前做好个人计划,秩序的完成各项任务,达到预期的效果,保证了质量和效率,同时在实习中学习很多东西,也全锻炼了自己,经过了不懈的努力,使实践能力,专业知识,都有了长足的进步。指导教师意见实习单位意见并盖章(院内实习由系签署)考核等级I目 录1实习目的12 实习概况12.1实习要求12.2 实习时间12.3 实习环境12.4开发环境13 实习内容23.1安装与配置服务器和客户端23.1.1安装Lin

3、ux服务器23.1.2安装Windows XP客户端63.2 Linux基本命令73.2.1目录及文件的基本操作73.2.2查看文件内83.2.3其他命令83.2.4命令的使用83.3 Linux的Vim编辑器133.3.1 Vim编辑器的使用方法133.4 Linux中DNS服务器架设153.4.1 安装DNS服务器153.4.2验证DNS194实习总结214.1实习所得214.2经验教训214.3实习体会22信息工程学院 Linux系统管理课程实习报告1实习目的通过本次Linux系统管理课程实习,让学生了解LINUX系统的基本工作原理,掌握Linux系统安装、Linux文件系统管理、用户和

4、组管理、文件及权限管理等内容。培养学生具有Linux系统基础知识;具备Linux系统安装使用的能力;具备系统用户管理的能力;具备文件系统管理与权限管理的能力;同时要求学生掌握基本的系统管理方法。2 实习概况2.1实习要求1. 按时到机房参加实习;2. 独立动手完成实习相关内容;3. 按要求完成实习报告。2.2 实习时间2014年11月3日2014年11月7日2.3 实习环境1303机房2.4开发环境l 操作系统(Linux rhel5.4、WindowsXP)l 使用软件(Linux rhel5.4镜像文件、WindowsXP镜像文件、VMware10.0)l 客户浏览器(IE6.0以上版本)

5、3 实习内容3.1安装与配置服务器和客户端VMware虚拟机是一个在Windows或Linux计算机上运行的应用程序,它可以模拟一个标准PC环境,在使用上跟真机没得多大的区别。所以在实习Linux时时首先要安装至两台虚拟机(一台Red Hat Enterprise Linux 5和一台Windows XP),实现正向和反向互拼。3.1.1安装Linux服务器(1)安装Red Hat Enterprise Linux 5,首先打开VMware Workstation创建新的虚拟机(如图 3.1.1),选取新建虚拟机选择虚拟机类型(如图 3.1.2)选择稍后安装操作系统Linux(Red Het

6、Enterprise Linux 5)(如图 3.1.3) 放在在盘符D:。 图3.1.1 打开VMware Workstation 图3.1.2选择版本图3.1.3选择安装位置(2)设置磁盘容量指定虚拟机的网络类型操作。图3.1.4设置磁盘容量图 3.1.5选择指定虚拟机的网络类型(3)之后一直下一步自定义硬件镜像文件选择(如图3.1.6)。 图3.1.6选择镜像文件 完成设置(4)开启虚拟机进行Linux安装。(5)进入蓝色界面选取step键安装Linux时选取安装语言和键盘类型在需要安装序列号时跳过。图3.1.7 选择系统默认语言 图3.1.8键盘配置(6)确定磁盘分区方式(如图3.1.

7、9)。图3.1.9确定磁盘分区方式(7)对磁盘进行分区,分成:/ 6150MB /boot 125MB /home 10240MB swap 200MB。图3.1.10 进行磁盘分区 图3.1.11分区完成(8)选择系统默认时区:亚洲/重庆设置根口令(123456)。图3.1.12设置根口令(9)定制组件选择对要安装的DNS名称服务器,安装完成后,重新引导。图3.1.13 定制组建选择 图3.1.14组件选择(10)启动联网同意许可协议防火墙信任的服务全选设置有刚用于日常的个人用户账号(U1)。图3.1.15防火墙设置 图3.1.16个人用户帐号(11)输入用户名和口令,Linux安装成功,并

8、更改桌面。图3.1.17Linux界面3.1.2安装Windows XP客户端(1)选择版本(如图3.1.18)选择位置(如图3.1.19)选择网络类型(如图3.1.20)。图3.1.18选择版本 图3.1.19 选择位置图3.1.20 选择网络类型(3)配置虚拟机的镜像文件(如图3.1.21)。图3.1.21选择镜像文件 图3.1.22完成镜像文件选择 (4)设置虚拟机启动虚拟机进行后面的系统安装给系统进行分区(最好两三个磁盘,千万不要不分)如下图所示。安装系统时需要手动配置系统部分配置,最好配置XP安装成功。图3.1.23给磁盘分区3.2 Linux基本命令3.2.1目录及文件的基本操作(

9、1)pwd:显示当前工作目录的名称。参数:-p 显示链接的真实路径(2)cd:切换当前工作目录参数:cd /home:进入 '/ home' 目录' cd .:返回上一级目录 cd ./. 返回上两级目录 cd:进入个人的主目录 cd user1 进入个人的主目录 cd -:返回上次所在的目录(3)ls:显示目录与文件信息参数:-a :显示所有文件(包含隐藏文件) -l:使用长格式显示-F:以符号形式附加文件类别 -R:以树状结构显示目录内容-d:查看目录属性 -i:显示每个文件的inode号-m:所有项目以逗号隔开 -f :直接列出结果,-t :依时间排序 (4)to

10、uch:创建或修改文件时间(5)mkdir:创建目录参数:-p:创建多级目录。 -m:对新建目录设置存根权限。(6)cp:复制文件与目录参数:-r:递归,复制子文件与子目录。 -f:强制复制-R:递归复制整个目录里的内容 -i:复制时出现同名会有提示 -p:复制源文件复制完后保持目录的权限值(7)rm:删除文件或目录参数:-f:不提示,强制删除 -I:删除前,提示是否删除-r:删除目录以及目录下的所有内容(8)mv:移动(重命名)文件或目录(9)find:搜索文件或目录参数:-empty:查找空白文件或目录 -group:按组查找-name:根据指定的文件名进行查找 -type:查找指定类型的

11、文件(10)du:计算文件或目录的容量参数:-c:只计算目录的总用量 -h:以M为单位1024kb=1M -H:以M为单位1000kb=1M -s:只显示目录使用空间的总和-a:显示对所有文件的统计(包含子目录) -b:输出的结果一字节为单位3.2.2查看文件内(1)cat:查看文件内容参数:-b:显示行号,空白行不显示行号 -n:显示行号,包括空白行-s:将多个空行合并成一个空行输出(2)more:分页查看文件内容,通过空格键下一页,q键退出查看。(3)less:分页查看文件内容,空格下一页,方向键上下回翻,q键退出查看。(4)heat:查看文件头部内容,默认显示前10行。参数:-n:显示文

12、件前n行内容(5)tail:查看文件尾部内容,默认显示末尾10行。参数:-n:显示文件末尾n行内容(6)grep:查找关键词并打印匹配行参数:-i:忽略大小写 -v:取反匹配 -w:匹配单词3.2.3其他命令(1)df:显示文件系统磁盘空间的使用情况 参数:-t:指定显示分区的类型 -type 查找指定类型的文件-a:显示所有文件系统的磁盘使用情况。 -T:显示文件系统。-t<fs>:显示指定文件系统的磁盘空间使用情况。(2)mkfs 格式化命令参数:-v:详细显示模式。 -c:进行磁盘坏块检查。3.2.4命令的使用(1)进入 /home 目录,以长列表方式列出当前目录下的内容输出

13、到out1文件中;图3.2.1 长列表和输出到out1文件中(2)在用户主目录下新建test1和test2目录,并将当前目录切换到test1目录中; 图3.2.2新建目录并切换目录(3)在test1目录下新建文件file1.txt和file2.txt,内容分别为I LOVE LINUX 1I LOVE LINUX 5和I LOVE LINUX 6I LOVE LINUX 10;用cat命令将文件file1.txt追加到file2.txt文件中,并显示file2.txt文件的内容; 图3.2.3 file1.txt文件 图3.2.4 file2.txt文件图3.2.5追加 图3.2.6命令 (4

14、) 创建新用户组g+学号后3位,如g101,创建新用户s+学号后3位,例如s101,用户密码123456,用户归属于刚才新建的组. 显示/etc/passwd和/etc/group 最后一行并输出到out2文件中; 图3.2.7创建新用户组和新用户,用户密码,文件输出(5) 在新生成的用户家目录(如 /home/s101)下新建目录 KS1,KS2,并在KS2 创建一个空文件 TX1;把TX1 文件移动到KS1 目录下,删除KS2目录,删除文件TX1; 图3.2.8生成,移动,删除(6) 在KS1 目录下编辑文件 t,编辑完成后显示t的内容如下: #bashwhoamiecho "I

15、 am s+学号"图3.2.9 进入 t图3.2.10 编辑文件(7) 修改t的属性为rwxr-r-,修改t的归属用户和用户组为刚才建立的用户名和用户组(如s101,g101等); 图3.2.11修改(8) 将/etc/man.config 拷贝到用户主目录底下;使用vi编辑器打开目录下的 man.config,显示行号;将 50 到 100 行之间的 man 改为 MAN;复制 51 到 60 行这十行的内容,并且贴到66行之后;删除 11 到 30 行之间的 20 行;保存退出。图3.2.12显示行号(:set number)图3.2.13 man 改为 MAN(:50,100

16、/s/man/MAN/g)图3.2.14复制粘贴(:51,60 co 66)图3.2.15 删除(:11,30 d)3.3 Linux的Vim编辑器3.3.1 Vim编辑器的使用方法(1)文件的保存和退出:w 保存;:w filename 另存为filename;:wq! 保存退出;:wq! filename 注:以filename为文件名保存后退出;:q! 不保存退出;:x 应该是保存并退出 ,功能和:wq!相同。(2)光标移动j 向下移动一行;k 向上移动一行;h 向左移动一个字符;l 向右移动一个字符;ctrl+b 向上移动一屏;ctrl+f 向下移动一屏;(3)文本内容的删除操作;x

17、一个字符;#x 删除几个字符,#表示数字,比如3x;dw 删除一个单词;#dw 删除几个单词,#用数字表示,比如3dw表示删除三个单词;dd 删除一行;#dd 删除多个行,#代表数字,比如3dd 表示删除光标行及光标的下两行;d$ 删除光标到行尾的内容;(4)打开/etc/inittab、/etc/sysctl.conf文件,使用vi打开编辑器(vi inittab):图3.3.1 vi打开编辑器 (5)打开/etc/inittab文件,另存为fyl和打开/etc/sysctl.conf文件,另存为ffyyll:图3.3.2 inittab文件存为fyl 图3.3.3 sysctl.conf文

18、件存为ffyyll(6)在fyl中显示行号(:set number)和关闭行号(:set nonumber):图3.3.4 显示行号 图3.3.5关闭行号(7)插入模式、命令模式和可视模式:图3.3.6 插入模式 图3.3.7命令模式图3.3.8可视模式3.4 Linux中DNS服务器架设3.4.1 安装DNS服务器(1)打开终端输入rpm qa|grep bind命令查看是否安装DNS复制粘贴bind。图3.4.1 查看是否安装dns 图3.4.2 找到安装包复制粘贴(2)安装system-config-bind-4.0.3-4.el5.noarch.rpm成功,在用rpm qa|grep

19、bind查看。图3.4.3安装软件包(3)首先将/var/named/chroot/etc目录下的named.caching-namedserver.conf文件改名为named.conf。图3.4.4重命名全局配置文件(4)到/var/named/chroot/var/named下用pwd查看路径,在用ll查看内容。图3.4.5 /var/named/chroot/var/named 目录(5)用vi编辑器打开全局配置文件named.conf,修改内容(四处any;)。在用vi编辑器编辑区域配置文件named.rfc1912.zones,在文件的末尾添加正反解析部分。图3.4.6修改全局配置

20、文件 图3.4.7修改区域配置文件(5)先将路径切换到/var/named/chroot/var/named下,分别在系统提供的正反解析文件的样本文件“localhost.zone”和“named.local”的基础上复制生成用户自定义正反解析文件,名称要与区域配置文件“named.rfc1912.zones”中定义的相同。图3.4.8复制样本文件(6)分别为“zheng”和“fan”,并对内容进行简单修改。图3.4.9正向解析文件 图3.4.10反向解析文件(7)在到/var/named下用l1查看并且在/var/named/chroot/var/named/目录下建立下的“zheng”和“

21、fan”的链接。图3.4.11链接前的/var/named目录(8)用pwd查看路径,在转到/var/named/chroot/var/named下查看用“chown”命令修改/var/named/chroot/var/named/目录下文件的所有者和所有组。图3.4.12查看/var/named/chroot/var/named 图3.4.13正反向解析文件的所有者和所有组(9)用vi编辑器把linuxDNS客户端配置文件/etc/resolv.conf打开,将首选的DNS服务器设置成Linuxfyl系统的IP地址设置为。图3.4.14修改后的/etc/resolv.c

22、onf文件(10)关闭防火墙设置linux的ip并且激活。图3.4.14设置防火墙 图3.4.14设置ip地址(11)用“service named start”命令启动DNS服务。图3.4.15启动服务器3.4.2验证DNS(1)在终端中ping XP的IP和五大输名(mail,smtp,bbs,pop3,www 格式:ping ),如下图所示。图3.4.16拼mail,www,bbs,smtp域名图3.4.17拼pop3域名和ip地址(2)在DOS界面下ping XP的IP和域名(pop3、mail、www、bbs、smtp),其他都和ping mail一样如下图所示。图3.4.18 pi

23、ng 图3.4.19 ping ip地址4实习总结4.1实习所得通过本次实训,复习了操作系统原理和计算机体系结构相关的知识,如熟悉虚拟机的使用,掌握虚拟机的安装Red Hat Enterprise Linux 5系统的安装和Windows XP的安装,还有命令的使用,Vim编辑器的使用,用户和组的灵活使用和DNS服务器的安装。通过实际操作验证,加强了对Linux系统的理解。掌握了Linux的常用基本操作和功能。提高了动手能力和综合解决问题的能力;提高了对Linux继续学习的兴趣。同时培养我在计算机网络的规划、安装、管理、维护等方面的能力。本次实训的全部内容在教师的指导下都已经全部完成,每一项操

24、作都成功实现。通过实际操作体验和与Windows系列对比使用的情况下,验证了Linux操作系统在用户界面、进程管理、处理机调度、文件系统、存储结构、设备管理等诸多方面的优异表现。得出Linux的优势:公开源代码、系统稳定、性能突出、安全性强、跨平台、完全兼容UNIX、强大的网络服务。了解Windows和Linux操作系统在用户界面、操作管理、内核等方面的区别。在没学这门课之前我看到了厚厚的一本书会觉得很难,就拍考不过,可是在一开始学习Linux运维之道这门课程时,实际与现实相差很大。这门课是第一次要做这么多笔记的课老师讲的安装系统跟书上的根本就不一样。我听理论课时照照片理解老师的意思,可是在实

25、际操作的时候才知道自己有好多都不懂,还有很多地方都有疑惑。我就在后悔自己怎么在课后没有去练习练习,在后面的课程里我就在有机会的时间去机房练习了一下。但是在这一步步的学习中我发现并没有我想象中的那么难学,每次讲了理论课时都要到机房去练习,所以在上机课时都能够过。这样在上机课的时候就会不那么的害怕。在实训期间和同学们团结协作,认真做作业,在实训室内能够遵守纪纪律,能够独自配置一台完整的服务器,并且运行完美。对于一些简单的故障,能够自己动手排除。对于这次实训的理解更佳深刻,透彻了。看到自己的进步。这次实习只是我人生中一个奋斗的起点,我也相信自己一定会以更加饱满的热情和决心投入到未来的工作当中去,相信

26、自己一定能交出更加满意的答卷。总之,在这次实训中我体会到了在平时上机课时的不同。比如,时间太少安排不够来。都不知道时做实习报告还是做练习,在此,我非常感谢实习导师们在实习过程中对我们的指导,此次实习我觉得自己收获很多,对我以后的的学习工作有非常大的帮助,在以后的学习中我会更加努力的去学习和加深自己的专业知识。4.2经验教训遇到问题如何解决,不气馁,专心做好实训!做事考虑周到,不能做到事情了才去解决而是在事情未发生前就想到并加以改善。实习开始时,Linux操作系统对我来说是一个很陌生的操作系统。起初不太会使用,也没发现它比Windows的优越性,但经过了几天的实习,发现Linux下的编程是比较实

27、用的。并且跟随老师的知识不断练习,开始适应这种操作方式。在这次实习过程中我遇到了很多问题,在学习的过程中听着老师上课讲得挺简单的,可是当到自己上机单独做的时候不看笔记,就靠自己回想是根本做不出来的。所以上课时要认真的听老师讲和认真做好笔记不然到自己动手做的时候不是自己不会做就是自己老是出错。例如在Vim编辑器时看了笔记和书根本就没有用还要勤练习不然根本就不知道怎么下手。用户和组的时候面对一些老师出的题目的时候,脑袋跟本就转不过来,节奏跟不上。题目的意思有时理解不过来,我还要在网上查一下。在安装DNS时不看笔记就不知道下一步是什么。在编辑Vim的时候特别是输错了,少输了,多输了。在后面启动的时候

28、就会失败。在正反文件解析的时候数错了的话后面就拼不通。在一直都不怎么顺利的情况下,心情也很烦躁的时间里,出现了这些问题,心里特别气愤。后来在通过老师和同学的讲解下改正错误,通过这些问题让我发现思维是很重要的,也让我明白了做什么事都得注意细节,因为细节决定了一个人的成败。而且自己在做的时候要细心要多去想,而不是只完成老师布置的任务再者就是死记硬背。也不要受心境、环境、氛围的影响。在这次Linux操作系统实习,也让我接触了一种全新的事物,走出Windows走进Linux,我感受到了不同操作系统之间的差别和优缺点,让我学到了很多课本上没有的知道的知识。本次实习,不仅使我开阔了视野,拓宽了思路,增长了知识,而且为今后的学习打下了牢固的基础,也增强我对计算机学习的兴趣。学习的时间虽然短暂,但是我对于Linux系统产生了浓厚的兴趣。它让我们开阔了眼界,认识到计算机世界的无限辽阔,还有很多的知识去学习和探索。通过此次实习的学习,我不但收获了知识与技能,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论