版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西北师范大学计算机科学与工程学院学生实验报告学号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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年幼儿园大班线描画教案
- 城市化进程中小河道治理优化实施方案
- 2026年电气工程师发输变电重点题
- 初中阅读习惯“2025”主题班会说课稿
- 2026年经济师考试初级实务模拟题
- 小学生涯启蒙安全教育说课稿
- 2026年医疗器械类专业知识培训
- 2026年消防安全应急知识科普
- 2026年消防队救火知识培训
- 第6课 声音合成做铃声说课稿2025学年小学信息技术电子工业版安徽五年级下册-电子工业版(安徽)
- 2025年广东省考考试笔试试题(含答案)
- 苏州2025年江苏苏州市相城区卫健系统招聘备案制工作人员133人笔试历年参考题库附带答案详解
- 2025年及未来5年中国RTP管行业市场供需格局及行业前景展望报告
- 智慧树知道网课《企业法务概论》课后章节测试满分答案
- 2024秋九年级化学上册 4.3 水的组成说课稿 (新版)新人教版
- 绿化保洁安全培训课件
- 疑难病例讨论制度
- 人工流产并发症
- 2025年四川省广安市中考物理试题(原卷版)
- 2025年安徽省高考化学试卷真题(含答案详解)
- 设备安装、调试、验收管理制度
评论
0/150
提交评论