杨东东lunix实验1.docx
- 文档编号:5213291
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:34
- 大小:2.80MB
杨东东lunix实验1.docx
《杨东东lunix实验1.docx》由会员分享,可在线阅读,更多相关《杨东东lunix实验1.docx(34页珍藏版)》请在冰豆网上搜索。
杨东东lunix实验1
仲恺农业工程学院
Linux基础实习
姓名杨东东
院(系)信息科学与技术学院
专业班级物联网132班
学号201320264222
指导教师韩洁琼
职称讲师
实习日期2014.12.29—2015.1.9
仲恺农业工程学院教务处制
1.cal,who,echo.clear,passwd命令:
clear后的截图:
2.在用户主目录下对文件进行如下操作:
复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除:
3.对目录进行管理:
创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件:
4丶实习总结:
lunix需用把理论变为上机调试。
在学习科目的第一节课起,老师就为我们阐述了它的重要性。
它对我们来说具有一定的难度。
它是一门基本学科。
经过多做实验多次,对自己学好的信心是越来越足,当自己独立完成一道程序感觉很满足。
仲恺农业工程学院
Linux基础实习
实习题目:
LinuxC编程
姓名杨东东
院(系)信息科学与技术学院
专业班级物联网132班
学号201320264222
指导教师韩洁琼
职称讲师
实习日期2014.12.29—2015.1.9
仲恺农业工程学院教务处制
一、实验目的
1.熟悉Linux系统的使用
2.熟悉LinuxC编程环境
3.学习使用GCC编译器
二、实验内容
1.在Linux系统下编辑一个C程序
(1)初级题目(自选一题必做-及格)
a.1到N累加求和;
b.数据排序;
c.N阶阶乘(N!
)计算;
三、实验步骤
1.使用gcc编译、连接程序
2.调试通过在终端运行
四、实验要求
1.对自己编写的两个C语言程序执行相关的编译工作
2.对自己编写的两个C语言程序生成可执行文件
3.实验报告中要求包含自己的相关源代码及整个编译过程中生成的相关中间文件的抓图
4.运行的结果给出测试图片,要求相关程序最好编写通用型,通过客户端输入产生运算数据,再输出运算的结果。
编译分解步骤:
(也可以参照老师的PPT)
1.预处理:
第一行中的-E选项可能使gcc在预处理后停止编译,并生成test.i文件。
如果观察test.i的内容,会发现stdio.h上的内容和其他应当被预处理的文件都包含进来。
2.编译:
(生成目标文件)
第一行是将test.i编译为目标代码,此时使用gcc的-c选项
3.连接:
(生成可执行文件)
通过连接,gcc把目标代码test.o生成可执行文件。
为了和以前的结果比较,这里用-o选项指定可执行文件名为testo
4.执行结果:
备注参考:
三、截图
n的阶乘
创建程序
调试
仲恺农业工程学院
Linux基础实习
姓名杨东东
院(系)信息科学与技术学院
专业班级物联网132班
学号201320264222
指导教师韩洁琼
职称讲师
实习日期2014.12.29—2015.1.9
仲恺农业工程学院教务处制
一登陆:
关机:
二丶文件目录基本操作目录:
4.cal,who,echo.clear,passwd命令:
clear后的截图:
5.在用户主目录下对文件进行如下操作:
复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除:
6.对目录进行管理:
创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件:
三丶利用man命令:
四丶实习总结:
lunix需用把理论变为上机调试。
在学习科目的第一节课起,老师就为我们阐述了它的重要性。
它对我们来说具有一定的难度。
它是一门基本学科。
经过多做实验多次,对自己学好的信心是越来越足,当自己独立完成一道程序感觉很满足。
仲恺农业工程学院
Linux基础实习
Linux基本命令及C语言编程环境练习
姓名杨东东
院(系)信息科学与技术学院
专业班级物联网132
学号201320264222
指导教师姚学科
职称讲师
实习日期2014.12.30—2015.1.9
一丶利用man了解命令:
二丶C语言编程环境练习:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东东 lunix 实验