UNIX网络操作系统实验报告.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

实训报告

课程名称___网络操作系统实训

学生学院____计算机学院________

专业班级软件工程

学号

学生姓名_______________

指导教师______________

2011年X月X日

实验目的

1.掌握UNIX系统的目录和文件管理命令。

2.掌握shell的输入输出重定向操作符。

3.编写shell脚本文件,并调试、执行它。

实验要求

要求每人能独立完成实验。能独立搭建UNIX操作系统,掌握OpenSolaris的安装、运行和使用。

使用自己的账号登录UNIX系统,用户名为:学号和姓名汉语拼音全拼。在用户主目录下,新建子目录,子目录名为:专业和班级(可以是拼音)。

在新建的子目录下完成全部练习,所有的操作练习均要截图显示。

所有的实验内容必须在命令行方式下进行操作。

纸制版的封面单面打印,其他页面必须双面打印。全班刻一张光盘。

实验内容

用uname-a命令显示操作系统的版本。

用pwd命令显示用户主目录的路径名。

用date命令查看当前日期和时间。分别比较%H和%r,%y和%D。

用who命令查看当前登录在系统中的用户列表。利用who命令选项查看当前系统中的用户总数和系统启动时间。比较whoami和whoami显示的结果区别。

用vi编辑器,先在用户主目录中创建名为notes的会议通知文件,编辑notes文件。(1)统计文件大小,(2)重新编辑文件notes,加上一个适当的标题,(3)将当前行中第一个字符串改为字符串new。(说明notes文件内容不能以数字和简单的字母组成,必须是一段有内容的英文,至少是10行以上的描述)

用find命令查找名为passwd的文件。从用户主目录开始,查找所有1天前创建的文件。查找文件属主的文件。查找1天前被访问过的文件。

先创建一些文件/文件夹:

文件都是当天创建,修改与访问:

文件属主的文件过多:

……

用重定向符和cat命令创建一个flower脚本文件,完成如下功能。并运行它。

显示用户名。

显示用户的主机名。

求解水仙花数问题。水仙花数是三位数,它的个、十、百位数的立方和等于该数本身,例如371=33+73+13,故371是一个水仙花数。

脚本内容如下:

脚本运行结果与重定向:

编写简单的C程序,编译和运行程序。用c语言程序编程实现:写一个函数,输入一个十六进制数,输出相应的十进制数。

程序内容及编译运行结果如下:

编写Java程序,编译和运行程序。把给定的一个字符串按照由大到小的顺序输出显示到屏幕上。

7、8和9题说明:要求有源程序清单和目标文件的截图,还要有运行结果的截屏。

以上用到的文件/文件夹/源程序/目标文件等,如下截图:

结论与体会

前面部分的命令操作题相对简单,按照UNIX初级教程,可以一步一步做好。

shell脚本编制题,语法相对复杂些,经过查阅教程与网络资料,也均得以学习完成。

C与JAVA编程题,需要实现的功能相对简单,按以前学过的编程语言编写。而主要的困难在于编译环境的配置,编译.C源文件需安装GCC编译器,.java需安装javac。

经过本次的UNIX操作系统基础学习,使我对UNIX系统与衍生系统有了一定的了解。

文档评论(0)

优秀文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档