Linux编程实训手册.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

计算机与网络安全学院实验报告(电子版)

课程:操作系统

实验名称

Linux文件操作

指导教师

姓名

学号

班级

实验地点

实验日期

同组同学

教师评语

实验成绩

评阅教师

一、实验目的:

1.熟悉Linux系统目录结构,熟悉主要系统目录的用途,了解常用系统文件的作用;

2.掌握Linux操作系统的基础命令的使用方法,包括目录创建、目录列表、切换工作目录,文件创建、复制、更名、删除、权限设置,创建硬连接、符号链接,文件内容查看等,文件查找、打包解包,查看历史命令、输出到文件。

3.对I/O重定向和管道功能有一些初步认识。

二、实验内容:

以普通用户身份登录Linux,打开命令窗口,利用pwd命令查看用户“家”目录路径。

查看ls命令的详细使用方法,获取ls命令的简要帮助信息。

用mkdir命令建立工作目录,目录名为“学号+姓名+01”,再在该目录下创建子目录dir1和目录dir2,并用chmod命令将其权限分别设置为rwxrwxrwx和rwx------,用ls命令予以验证工作目录及其子目录是否存在。提示:在Windows环境下输入中文,可复制粘贴到Linux虚拟机下,作为文件名或文件内容使用。

执行命令cd命令进入目录dir1,用pwd命令验证当前目录路径,用touch命令建立文本文件file1.txt,并将file1.txt的权限更改为700,用ls命令验证。

使用gedit程序打开file1.txt,输入下面一段文字后,关闭该文件。

Dongguanuniversityoftechnogogy

Computerandnetworksecuritycollege

利用less或more命令显示文件file1的内容,用wc命令统计字符数、单词数和行数

用ls命令查看用户家命令下有哪些隐藏文件。

利用ls-lfile1命令列出文件file1的较详细的信息,记录文件权限、最后修改时间等。

利用cp命令命令创建文件file1的副本fa,用ls命令验证。

利用mv命令将fa文件名更改为file_a

利用rm命令将文件file_a删除,检查命令执行结果。

用管道方法将文件/etc/passwd内容送sort排序输出,并用wc命令对输出行、字节数、单词数进行计数。

在用户家目录,把工作目录打包压缩成work.tar.gz,验证结果。

删除整个工作目录、

将打包文件work.tar.gz解压缩解包到家目录和/tmp目录下,验证执行结果

将上述命令执行过程截图复制,粘贴到第四部分

将实验报告取名为”学号-姓名-Linux文件操作”上传到ftp相应目录下

三、涉及实验的相关情况介绍(包含使用软件或实验设备等情况):

安装Linux操作系统的计算机

四、报告内容(给出每个命令输入,其后粘贴及执行结果截图,如果结果太长,可仅复制前面6行的截图)

五、实验分析和总结

计算机与网络安全学院实验报告(电子版)

课程:Linux系统编程

实验名称

LinuxShell编程

指导教师

姓名

学号

班级

实验地点

实验日期

同组同学

教师评语

实验成绩

评阅教师

一、实验目的:

1.通过本实验练习,使学生了解常用SHELL的编程特点,掌握SHELL程序设计的基础知识。

2.对SHELL程序流程控制、SHELL程序的运行方式、bash程序的调试方法及bash的常用内部命令有进一步的认识和理解。

3.基本掌握编写SHELL程序的步骤、方法和技巧。

4.掌握使用选择结构、循环结构、条件结构、test条件的编程方法

5.掌握输入、输出语句使用方法。

二、实验内容:

先创建用户家目录下创建文件名为“姓名+学号+02”的子目录,作为本次实验目录,本次实验的所有代码都放到该目录下。要求将所有源代码与数据文件打包成文件lab2.tar.gz,压缩包与实验报告分别提交到相应目录下。

主要实验任务有:

1.编写shell脚本task21,提示用户输入两个单词,并将其读入,然后比较这两个单词,如果两个单词相同则显示“Match”,并显示“Endofprogram”,如果不同则显示“NoMatch”,再显示“Endofprogram”。

2.编写脚本task22,在本次实验目录下创建m1,m2,m3,m4四个目录,同时创建m1.txt,m2.txt,m3.txt,m4.txt等四个文件,并将m1.txt,m2.txt,m3.txt,m4.txt四个文件分别拷贝到各自相应的目录下。

2.创建以下菜单脚本程序task3:

USER:****HOST:********DATE:**/**/20**

A:

您可能关注的文档

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档