网站大量收购独家精品文档,联系QQ:2885784924

linux实验指导书 (全套).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux实验指导书 (全套)

实验 LINUX安装 一、实验目的 二、实验设备与器件  1、 2、R 三、实验原理 四、实验内容 Red Hat 9.0Linux的基本使用和设置 (1)显示属性的设置 (2)在 MS-DOS 软盘上存放 Linux 文件 (3)光盘的使用 (4)打印机的安装与设置 (5)管理打印机 五、实验写出详细过程六、预习要求 实验 Linux的常用命令 一、实验目的 二、实验设备与器件  1、 2、R 三、实验原理  四、实验内容五、实验写出六、预习要求 实验 LINUX网络 一、实验目的 二、实验设备与器件  1、 2、R 三、实验原理四、实验内容 Linux的网络配置 在Red Hat Linux 9中提供了一个图形界面的网络配置工具。使用该配置工具,可以配置各种网络连接。 4.2 Linux网络配置的常用命令 (1)hostname (2)ifconfig (3)ifup和ifdown (4)route (5)ping (6)traceroute (7)netstat (8)nslookup (9)tcpdump (10)netconfig 五、实验六、预习要求 实验 LINUX程序设计基础 一、实验目的 二、实验设备与器件  1、 2、R 三、实验原理四、实验内容 gcc可以针对支持不同的源程序文件进行不同处理,文件格式以文件的后缀来识别, 例程1:hello.c #include int main(void) { printf (Hello world, Linux programming!\n); return 0; } 然后执行下面的命令编译和运行这段程序: # gcc hello.c -o hello # ./hello Hello world, Linux programming! 首先,GCC需要调用预处理程序cpp,由它负责展开在源文件中定义的宏,并向其中插入“#include”语句所包含的内容;接着,GCC会调用ccl和as将处理后的源代码编译成目标代码;最后,GCC会调用链接程序ld,把生成的目标代码链接成一个可执行程序. 预处理(Pre-Processing) 使用-E参数可以让GCC在预处理结束后停止编译过程: # gcc -E hello.c -o hello.cpp 编译(Compiling) 下一步是将hello.i编译为目标代码,这可以通过使用-c参数来完成: # gcc -x cpp-output hello.cpp -o hello.o 或者 # gcc -c hello.cpp -o hello.o 汇编(Assembling) 链接(Linking) # gcc hello.o -o hello gcc主要参数: -o 定义输出文件 -E 完成预处理/预编译停止 -c 只编译生成.o,不连接 -x 指定编译步骤 -g gdb调试用,在可执行程序中包含标准调试信息 -O,O1,O2,O3,O4,O5 优化级别 -w 关闭所有警告 -Wall 允许所有有用的警告 -DFOO=BAR 定义预处理宏FOO的值为BAR -IDIRNAME 将DIRNAME加入到包含文件的搜索目录中去 -LDIRNAME 将DIRNAME加入到库文件文件的搜索目录中去 -static 静态链接库 -lFOO 动态连接库,名为libFOO.o/libFOO.so(2.4/2.6) -mcpu=CPU TYPE 针对不同CPU作不同的优化,比如-m386,-mpentiumpro 五、实验六、预习要求 200 7

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档