Linux实验报告

2019-02-15 22:37

实验一嵌入式Linux编程工具的使用

一、实验内容

(1) 编写程序完成求x的y次方。

(2) 使用gcc工具编译上述程序,生成可执行程序。 (3) 使用静态库和动态库。

(4) 使用make工具实现自动化编译。

二、实验过程

(1) 编写程序求x的y次方

a. 首先创建unsgn_pow.c文件,它包含unsgn_pow()函数的定义,具体代码如

下:

b. 创建pow_test.c文件,它会调用unsgn_pow()函数。代码如下:

(2) 使用gcc 工具编译上述程序

a. 使用gedit生成unsgn_pow.c: gedit unsgn_pow.c。 b. 使用gedit生成pow_test.c : gedit pow_test.c

c. 使用gcc 生成可执行程序pow_test: gcc unsgn_pow.c pow_test.c –o pow_test d. 求2^10次方:./pow_test 2 10.

执行过程如图1所示。

图1程序生成和执行情况

三、 实验总结

本次实验让我了解了静态库和动态库的创建和使用。其中,在这次实验中,遇到了一些问题,通过问同学、查看课本也就慢慢的解决了问题。从而我认识到要想学好这门课,实践是非常重要的。

实验二 Linux开发环境搭建实验

一、实验内容

(1)配置FTP服务器 (2)配置NFS服务器 (3)配置TFTP服务器 二、实验过程 1、启动Vsffpd服务器

[操作要求1]设置Linux计算机,其IP地址为192.168.0.10,子网掩码为255.255.255.0。

允许FTP服务穿过防火墙,并启动Vsftpd服务器。 [操作步骤]

(1)以超级用户身份登录Linux计算机,并启动X Window图形化用户界面。

(2)依次单击“主菜单”→“系统设置”→“网络”,打开“网络配置”窗口,设置网卡eth0的IP地址为192.168.0.10,子网掩码为255.255.255.0。重新激活网卡后,关闭“网络配置”窗口。执行过程如图1所示。

图1激活网卡

(3)如果未安装vsftpd软件包,那么依次单击“主菜单”→“系统设置”→“添加/删除应用程序”,打开“软件包管理”窗口,选中“FTP服务器”软件包组。根据系统提示插入光盘安装vsftpd软件包:

(4)依次单击“主菜单”→“系统设置”→“服务器设置”→“服务”,打开“服务配置”窗口,选中vsftpd服务,并单击工具栏的“开始”按钮,启动vsftpd服务。执行过程如图2所示。

图2启动vsftpd服务

(5)依次单击“主菜单”→“系统设置”→“安全级别”,打开“安全级别配置”窗口。在“安全级别”下拉列表中选择“启用防火墙”,在“信任的服务”栏选择“FTP”,并单击“确定”按钮,允许FTP眼务通过防火墙。执行过程如图3所示。

图3安全级别配置窗口


Linux实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:机动车辆车牌防伪技术的研究进展

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: