版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西北师范大学计算机科学与工程学院学生实验报告学号201371010201专业计算机科学与技术班级13计师二班姓名白涵冰课程名称计算机系统结构课程类型专业必选实验名称实验二Linux操作命令实验目的:1、熟练掌握Linux网络操作基本命令2、掌握Linux下文本编辑器gedit的使用方法3、熟练掌握Linux下C语言程序的调试过程实验内容:1、参考背景资料或利用man命令,熟悉掌握以下命令或应用程序的使用方法:ifconfig;ping;netconfig;netconf;netstat;ftp;telnet;rlogin;rsh;rcp。2、gedit编辑器的使用gedit功能强大,有非常丰富的操作命令,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑器所没有的。本实验只介绍vi编辑器的简单使用方法。a)、进入gedit在系统提示符($)后输入gedit及文件名称后,就进入gedit全屏幕编辑画面:$geditmyfile此时gedit处于命令模式,命令模式下有许多操作命令,在插入模式下就可以进行基本的编辑操作,用方向键移动光标,用“←”键或“Delete”键删除光标前或光标后的内容,用“Enter”键换行。b)、退出gedit及保存文件3、Linux下C语言程序的调试过程a、在用户主目录下用gedit编辑C语言源程序,如:$gedithello.c。b、用gcc编译C语言源程序:$gcc./hello.c-oexample这里gcc是Linux下的C语言程序编译器,./hello.c表示待编译的源文件是当前工作目录下的hello.c,-oexample表示编译后产生的目标代码文件名为example。c、若编译不正确,则进入vi修改源程序,否则,运行目标代码:$./example注意:a、如果用户shell的环境变量设置得当,可省略“./”。b、这只是gcc最最基本的用法。c、若源程序用C++编写,则应有以下语句:……usingnamespacestd;intmain()……同时,编译时将gcc换成g++即可。编辑一个文件并命名hello.c;gedithello.c2.查看目录中的文件;ls3.查看文件hello.c;cat4.编译源文件hello.c并输出;gcc,./.out5.编译源文件hello.c使生成名为bbb的可执行文件并查看;gcchello.c–obbb6.编译源文件hello.c使生成名为ww.c的可执行文件并查看;gcchello.c–oww.c7.对编译为不同文件名的可执行文件进行输出。./a.out,./bbb,./ww.c8.编译源文件hello.c为已经预处理过的C源代码文件hello.i并查看;gcc–Ehello.c-ohello.i9.编译已经预处理过的C源代码文件hello.i为汇编语言源代码文件hello.s;gcc-Shello.i-ohello.s10.编译汇编语言源代码文件hello.s为目标文件hello.o并查看;gcc-chello.s-ohello.o11.编译目标文件hello.o为执行文件hello.out;gcchello.o–oa.out实验总结:通过本次实验,我已经能熟练运用linux的基本命令,而且对于gedit文本编辑器有了一定的掌握程度,能够在gedit编辑器下调试C语言程序,包括对结果的输出和分析。在本次实验中我调试了简单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林师范大学《国际法》2021-2022学年第一学期期末试卷
- 酒吧合伙人股份转让合同
- 智能制造中焊锡废气控制方案
- 科研单位学术道德建设制度
- 2024简单版商铺租赁合同范本
- 学校防震应急预案培训方案
- 轨道交通设备供货实施方案
- 养老机构消防安全隐患整改方案
- 吉林大学《数字逻辑》2021-2022学年期末试卷
- 信息技术安全合同协议书
- 中医护理三基理论知识习题+参考答案
- 糖尿病与糖尿病并发症
- 小学校情学情分析
- 项目、项目群和项目组合管理 项目管理指南
- (正式版)JTT 1482-2023 道路运输安全监督检查规范
- 人工智能算力中心平台建设及运营项目可行性研究报告
- MOOC 综合英语-中南大学 中国大学慕课答案
- 2024年山东省潍坊市高三二模语文高分范文2篇:简单并不简单
- 幼儿园主题网络图
- MOOC 人像摄影-中国传媒大学 中国大学慕课答案
- 《印学话西泠》参考课件
评论
0/150
提交评论