您好,欢迎访问三七文档
实训报告实训名称:Linux操作实训学院:计算机学院专业、班级:软件工程二班学号:201340450224学生姓名:甘伟奇指导教师:李辉燕2015年7月2日实训报告内容一、实训名称Linux操作实训二、实训时间第17周三、实训地点K4-207四、实训目的掌握图形化用户界面和字符界面下使用Shell命令的方法。掌握ls、cd等Shell命令的功能。掌握重定向、管道、通配符、历史记录等的使用方法。掌握手工启动图形化用户界面的设置。熟悉并掌握vi命令模式、文本编辑模式和最后行模式三种工作模式之间的转换方法。掌握利用vi新建和保存文件;熟悉光标的移动,文本的插入与删除等操作。掌握字符串替换;行的复制、移动、撤消和删除等操作。理解/etc/passwd和/etc/group文件的含义。掌握桌面环境下管理用户与组群的方法。掌握利用Shell命令管理用户与组群的方法。掌握批量新建用户账号的步骤和方法。熟练掌握mkdir、mv、cp、rm等目录和文件管理命令。掌握文件权限的修改方法。掌握文件归档和压缩的方法。五、实训理论基础知识Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991年10月5日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。六、实训内容【操作要求1】显示系统时间,并将系统时间修改为2011年12月17日零点。【操作要求2】查看2010年12月23日是星期几。【操作要求3】查看ls命令中-s选项的帮助信息。【操作要求4】查看/etc目录下所有文件和子目录的详细信息。【操作要求5】查看当前目录。【操作要求6】用cat命令在用户主目录下创建一名为f1的文本文件,内容为:LinuxisusefulforusallYoucanneverimaginehowgreatitis.【操作要求7】向f1文件增加以下内容:Whynothaveatry?【操作要求8】统计a文件的行数,单词数和字符数,并将统计结果存放在countf1文件。【操作要求9】分页显示/etc目录中所有文件和子目录的信息。【操作要求10】仅显示/etc目录中前15个文件和子目录。【操作要求11】清除屏幕内容。【操作要求12】显示/bin/目录中所有以c为首字母的文件和目录。【操作要求13】显示/bin/目录中所有以c为首字母,文件名只有3个字符的文件和目录。【操作要求14】显示/bin目录中所有的首字母为c或s或h的文件和目录。【操作要求15】显示/bin/目录中所有的首字母不是a、b、c、d、e的文件和目录。【操作要求16】重复上一步操作【操作要求17】修改/etc/inittab文件。【操作要求18】手工启动图形化用户界面。【操作要求19】利用vi新建文件f2,内容为:HowtoReadFasterWhenIwasaschoolboyImusthavereadeverycomicbookeverpublished.ButasIgotolder,myeyeballsmusthavesloweddownorsomethingImean,comicbooksstartedtopileupfasterthenIcouldreadthem!Itwasn'tuntilmuchlater,whenIwasstudyingatcollege,Irealizedthatitwasn'tmyeyeballsthathadgonewrong.They'restillmovingaswellasever.Theproblemisthatthere'stoomuchtoreadthesedays,andtoolittletimetoreadeveryWORDofit.【操作要求20】打开f2文件并显示行号。【操作要求21】在f2文件的第一行后插入如下一行内容:“Withthedevelopmentofsociety,theabilityofreadingbecomesmoreandmoreimportant.,并在最后一行之后添加一行,内容为:“Wemustknowsomemethodstoreadfaster.”【操作要求22】将文本中所有的“eyeballs”用“eye-balls”替换。【操作要求23】把第二行移动到文件的最后,删除第一和第二行并恢复删除,并不保存【操作要求24】复制第二行,并添加到文件的最后,删除第二行,保存修改后退出vi。【操作要求25】新建两个用户账号,其用户名为xuser1和xuser2,口令为“e12ut59er”和“wfult28er”。【操作要求26】锁定xuser2用户账号。【操作要求27】删除xuser2用户。【操作要求28】新建两个组群,分别是myusers和temp。【操作要求5】修改myusers组群属性,将xuserl用户加入myusers组群。【操作要求6】删除temp组群。【操作要求29】新建一名为duser的用户,其口令是“tdd63u2”,主要组群为myusers。【操作要求30】将duser用户设置为不需口令就能登录。【操作要求31】查看duser用户的相关信息。【操作要求32】普通用户duser切换为超级用户。【操作要求33】一次性删除duser用户及其工作目录。【操作要求34】新建组群mygroup。【操作要求35】将mygroup组群改名为newgroup。【操作要求36】删除newgroup组群。【操作要求37】为全班同学创建用户账号,用户名为“s”+学号的组合,并且都属于cl(ass0401组群。【操作要求38先创建二个新目录dir1和dir2,然后将dir2目录移到dir1目录中,最后删除dir2目录。【操作要求39】查找fstab文件,并将fstab文件中所有包含“mnt”的行存入f4文件。【操作要求40】将f4文件复制到dir1目录,并在dir1目录中创建/etc/fstab文件的符号链接文件fstab-link。【操作要求41】将/etc/X11目录归档为X.tar文件,并将X.tar文件压缩为.gz文件。【操作要求42】解压缩X.tar.gz文件。七、实训小结通过这次实训,我收获了很多,一方面学习到了许多以前没学过的专业知识与知识的应用,另一方面还提高了自己动手做项目的能力。本次实训,是对我能力的进一步锻炼,也是一种考验。从中获得的诸多收获,也是很可贵的,是非常有意义的。在实训中我学到了许多新的知识。是一个让我把书本上的理论知识运用于实践中的好机会,原来,学的时候感叹学的内容太难懂,现在想来,有些其实并不难,关键在于理解。在这次实训中还锻炼了我其他方面的能力,提高了我的综合素质。首先,它锻炼了我做项目的能力,提高了独立思考问题、自己动手操作的能力,在工作的过程中,复习了以前学习过的知识,并掌握了一些应用知识的技巧等。其次,实训中的项目作业也使我更加有团队精神。可以说这次实训不仅使我学到了知识,丰富了动手经验。也帮助我缩小了实践和理论的差距。这次实训将会有利于我更好的掌握Linux的技术。我会把握和珍惜实训的机会,我会把学到的理论知识和实践经验不断的应用到实际工作中。最后,我要感谢学院组织的这次十分有意义的实训,使我们学到了很多,也领悟了很多。成绩评定一、实训成绩二、指导教师评语指导老师(签字):年月日
本文标题:Linux实训报告
链接地址:https://www.777doc.com/doc-5836974 .html