《Linux实训报告》由会员分享,可在线阅读,更多相关《Linux实训报告(18页珍藏版)》请在金锄头文库上搜索。
1、.实训报告实训名称:Linux操作实训学 院: 计算机学院 专业、班级: 软件工程二班 学 号: 4 学生姓名: 甘伟奇 指导教师: 辉 燕 2015 年 7 月 2 日实训报告内容一、 实训名称Linux操作实训二、 实训时间第17周三、 实训地点K4-207四、实训目的 掌握图形化用户界面和字符界面下使用Shell命令的方法。掌握ls、cd等Shell命令的功能。掌握重定向、管道、通配符、历史记录等的使用方法。掌握手工启动图形化用户界面的设置。熟悉并掌握vi命令模式、文本编辑模式和最后行模式三种工作模式之间的转换方法。掌握利用vi新建和保存文件;熟悉光标的移动,文本的插入与删除等操作。掌握
2、字符串替换;行的复制、移动、撤消和删除等操作。理解/etc/passwd和/etc/group文件的含义。掌握桌面环境下管理用户与组群的方法。掌握利用Shell命令管理用户与组群的方法。掌握批量新建用户账号的步骤和方法。熟练掌握mkdir、mv、cp、rm等目录和文件管理命令。掌握文件权限的修改方法。掌握文件归档和压缩的方法。五、实训理论基础知识Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的
3、设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这
4、两者的基本思想十分相近。六、实训内容【操作要求1】显示系统时间,并将系统时间修改为2011年12月17日零点。【操作要求2】查看2010年12月23日是星期几。【操作要求3】查看ls命令中-s选项的帮助信息。【操作要求4】查看/etc目录下所有文件和子目录的详细信息。【操作要求5】查看当前目录。【操作要求6】用cat命令在用户主目录下创建一名为f1的文本文件,内容为:Linux is useful for us all You can never imagine how great it is.【操作要求7】向f1文件增加以下内容: Why not have a try【操作要求8】统计a文件
5、的行数,单词数和字符数,并将统计结果存放在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文件。【
6、操作要求18】手工启动图形化用户界面。【操作要求19】利用vi新建文件f2,内容为: How to Read Faster When I 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, wh
7、en I was studying at college, I realized that it wasnt my eyeballs that had gone wrong. Theyre still moving as well as ever. The problem is that theres too much to read these days, and too little time to read every WORD of it.【操作要求20】打开f2文件并显示行号。【操作要求21】在f2文件的第一行后插入如下一行内容:“With the development ofsoc
8、iety, the ability of reading becomes more and more important.,并在最后一行之后添加一行,内容为:“We must know some methods to read faster.”【操作要求22】将文本中所有的“eyeballs”用“eye-balls”替换。【操作要求23】把第二行移动到文件的最后,删除第一和第二行并恢复删除,并不保存【操作要求24】复制第二行,并添加到文件的最后,删除第二行,保存修改后退出vi。【操作要求25】新建两个用户账号,其用户名为xuser1和xuser2,口令为“e12ut59er”和“wfult28
9、er”。【操作要求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】新建组群myg
10、roup。【操作要求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
11、文件,并将X.tar文件压缩为.gz文件。【操作要求42】解压缩X.tar.gz文件。七、 实训小结通过这次实训,我收获了很多,一方面学习到了许多以前没学过的专业知识与知识的应用,另一方面还提高了自己动手做项目的能力。本次实训,是对我能力的进一步锻炼,也是一种考验。从中获得的诸多收获,也是很可贵的,是非常有意义的。在实训中我学到了许多新的知识。是一个让我把书本上的理论知识运用于实践中的好机会,原来,学的时候感叹学的内容太难懂,现在想来,有些其实并不难,关键在于理解。在这次实训中还锻炼了我其他方面的能力,提高了我的综合素质。首先,它锻炼了我做项目的能力,提高了独立思考问题、自己动手操作的能力,在工作的过程中,复习了以前学习过的知识,并掌握了一些应用知识的技巧等。其次,实训中的项目作业也使我更加有团队精神。可以说这次实训不仅使我学到了知识,丰富了动手经验。也帮助我缩小了实践和理论的差距。这次实训将会有利于我更好的掌握Linux的技术。我会把握和珍惜实训的机会,我会把学到的理论知识和实践经验不断的应用到实际工作中。最后,我要感谢学院组织的这次十分有意义的实训,使我们学到了很多,也领悟了很多。成绩评定一、实训成绩二、指导教师评语 指导老师(签字): 年 月 日. v