武汉理工操作系统实验报告.docx
- 文档编号:19167570
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:16
- 大小:24.17KB
武汉理工操作系统实验报告.docx
《武汉理工操作系统实验报告.docx》由会员分享,可在线阅读,更多相关《武汉理工操作系统实验报告.docx(16页珍藏版)》请在冰豆网上搜索。
武汉理工操作系统实验报告
学生学号
0121110680125
实验课成绩
武汉理工大学
学生实验报告书
实验课程名称开课学院指导老师姓名学生姓名学生专业班级
操作系统
计算机科学与技术学院
刘军
李帅
软件1101
2013—2014学年第一学期
实验项目名称
Linux键盘命令和vi
实验成绩
实验者
李帅
专业班级
软件工1101
组别
同组者
实验日期
第一部分:
实验分析与设计(可加页)
、实验内容描述(问题域描述)
Linux键盘命令和vi
1.要求:
掌握Linux系统键盘命令的使用方法
1.使用mkdir命令建立一个子目录subdir
2.使用cat或more命令查看file1文件的内容。
3.将date命令的用法附加到文件file1的后面:
4.利用ls-lfile1命令列出文件file1的较详细的信息。
5.利用rmfa命令将文件fa删除。
再利用ls-l命令查看工作目录内容。
6.运行mvfile1file_a命令,然后用ls命令查看这两个文件是否都还在工作目录中
2.vi操作
1.了解vi编辑器的作用和功能
2.熟悉vi的操作环境和切换方法
3.掌握vi操作的方式(几个常用键)
4.了解常用的快捷键
二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)
VI编辑器的常见命令:
vifilename:
打开或新建文件,并将光标置于第一行首
vi+nfilename:
打开文件,并将光标置于第n行首
vi+filename:
打开文件,并将光标置于最后一行首
vi+/patternfilename:
打开文件,并将光标置于第一个与pattern匹配的串处
vi-rfilename:
在上次正用vi编辑时发生系统崩溃,恢复filename
vifilenamefilename:
打开多个文件,依次进行编辑
键盘命令:
1.cat,more,less命令
2.Is命令
3.cp命令
4.rm命令
5.mv命令
VI命令:
1.vi进入vi缓冲区
2.vifile1:
进入文件file1
3.退出vi
三、主要仪器设备及耗材Ubuntu操作体统Vi编辑器
第二部分:
实验调试与结果分析(可加页)
一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)
1使用mkdir命令建立一个子目录subdir
2使用cat或more命令查看file1文件的内容。
3将date命令的用法附加到文件file1的后面:
4利用ls-lfile1命令列出文件file1的较详细的信息。
5利用rmfa命令将文件fa删除。
再利用ls-l命令查看工作目录内容。
6运行mvfile1file_a命令,然后用ls命令查看这两个文件是否都还在工作目录中
显然,只有file_a在工作目录中,而file1不在工作目录中
二、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)
Free显示系统中已用空闲内存数量
Rm:
删除文件或目录
三、实验小结、建议及体会
Linux对比Windows有些不同需要时间去适应。
通过这次实验对Linux操作系统有了进一步的了解。
初步掌握了一些Linux系统常用的命令。
通过这仅一个周时间的学习,我们只是了解了linux的一些最基本知识,我会在后的学习中不断完善和加以扩充linux知识的学习。
实验项目名称
Linux下C编程
实验成绩
实验者
李帅
专业班级
软件1101
组别
同组者
实验日期
第一部分:
实验分析与设计(可加页)
、实验内容描述(问题域描述)
Linux下的C编程要求:
掌握vi编辑器的使用方法;掌握Linux下C程序的源程序编辑方法;编译、连接和运行方法。
内容:
设计、编辑、编译、连接以及运行一个C程序,其中包含键盘输入和屏幕输出语句。
、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)
#include
usingnamespacestd;
intmain()
{
intbegin,end;
inttemp=0;
cout<<"Pleaseentertwonumber:
"<
if(begin>end)
{
temp=begin;begin=end;end=temp;
}
for(inti=begin;i<=end;i++)
{cout<
}
cout< return0; } 三、主要仪器设备及耗材Ubuntu操作体统Vi编辑器G++编译 第二部分: 实验调试与结果分析(可加页) 一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等) (1).先用viJamesJi.c建立文件 (2).在vi的插入界面输入 #include intmain(void) {printf("JamesJi.gcc! \r\n"); return0;} (3).编译生成JamesJi文件: gcc-oJamesJiJamesJi.c (4).运行JamesJi文件: ./JamesJi 二、实验小结、建议及体会 通过这次实验vi编辑器有了进一步的应用,同时学会了在Linux进行简单的C语言编程,掌握Linux下C程序的源程序编辑方法;编译、连接和运行方法。 在以后的学习中会加大努力加强自己的编程能力。 加深了对linux的印象,linux的兼容性很强。 C/C++仍旧可以在上面编译成功。 实验项目名称 SHELL编程和后台批处理 实验成绩 实验者 李帅专业班级软件1101 组别 第一部分: 实验分析与设计(可加页)三、实验内容描述(问题域描述) SHELL编程和后台批处理要求: 掌握Linux系统的SHELL编程方法和后台批处理方法。 内容: (1)将编译、连接以及运行上述C程序各步骤用SHELL程序批处理完成,前台运行。 (2)将上面SHELLL程序后台运行。 观察原C程序运行时输入输出情况。 (3)修改调试上面SHELL程序和C程序,使得在后台批处理方式下,原键盘输入内容可以键盘命令行位置参数方式交互式输入替代原键盘输入内容,然后输出到屏幕。 四、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述) test.cpp文件如下: #include usingnamespacestd; intmain() { inti,j; inta[10][10]={0};a[0][0]=1; for(i=1;i<=9;i++) { for(j=0;j<=i;j++) {if((j==0)||(i==j))a[i][j]=1; else a[i][j]=a[i-1][j-1]+a[i-1][j]; } }for(i=0;i<=9;i++) {
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 武汉理工 操作系统 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)