linux管道和重定向使用实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

附件5:

西南民族大学

学生实验报告

2018 ------2019 学年第1学期

课程名称:Unix/Linux环境编程任课教师:学院:专业:

年级:班级:

学号:姓名:

同组人:

西南民族大学学生实验报告

学院:实验室名称:实验时间:

姓名:专业:班级:学号:

实验项目名称:管道和重定向使用、账户验证文件内容实验成绩:教师签名:

实验项目报告内容(1、实验背景(目的、意义及原理等);2、材料与方法;3、实验主要过程与结果;4、分析讨论;5、教师评阅,页数不够可加页)。

1、实验背景(目的、意义及原理等)

实验内容:管道和重定向使用、账户验证文件内容。

实验目的:练习shell命令中的管道和输入输出重定向,以掌握linux集合小程序完成大功能的思想理念。了解四个账户验证文件的文件名、位置、内容,以深刻理解linux的账户信息、口令时效、组成员。

实验重点:掌握linux编程中管道和输入输出重定向的使用。

2、材料与方法

实验设备:安装有Windows操作系统的电脑、Linux系统iso文件、VMware虚拟机软件。1)实验主要过程与结果

①输入输出重定向举例截图

②重定向举例

③输出重定向与空设备

④利用ctrl+z挂起的tail进程,查看带有重定向功能的进程fd指向

⑤管道的引入

⑥T型管道

⑦命令替换

⑧账户信息验证

口令文件/etc/passwd

组账号文件/etc/group

分析讨论

这次使用linux系统进行指令操作的实验,通过这次实验基本掌握了linux 系统的工作环境和操作流程,根据老师提供的操作指导一步一步对各项指令进行了验证,在得出结果显示的同时进行了数据分析。Linux基本操作实验中的指令很多,需要自己通过实验理解记忆,在理解的同时深化各指令的应用,最终通过实验来实现对linux基本指令操作的目的。

在实验过程中,经常会因为命令的格式敲得不对,导致命令出错,比如漏掉空格,多一个空格,所以做实验的过程中一定要认真敲命令。

管道和输入输出重定向中体现的集合小程序完成大功能思想

一般情况,我们的标准输入是键盘,标准输出是终端显示器;但是在很多情况,我们需要从文件中读取数据作为输入,然后将输出数据保存在文件中。这是我们就需要将标准输入从键盘重定向到文件,将标准输出重定向到文件,这个过程就是输入输出重定向。

相关文档
最新文档