linux基础教程第二版实验指导,linux实验指导书 (全套).doc

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 # ./helloHello 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 hellogcc主要参数:

-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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值