linux程序设计参考资料,Linux程序设计(A)参考答案

第1页

扬州大学试题纸---参考答案

(2012-2013学年第 一 学期)

广陵学院计科80901、80902班(年)级课程Linux 程序设计(A )卷参考答案

d7a0109f84c008dd5f8ab089ede85ee2.png

71197114766fb957ab9dd34864962b56.png

f2b1c0f825654933e14d21621d02c09d.png

02182e39a2d370ce11678b9fc03b7b44.png

一、Linux 的ifconfig 命令可以获取网卡的 MAC 地址,如执

行如下命令:

[root@localhost nova]# /sbin/ifconfig eth0

eth0 Link encap:Ethernet HWaddr 00:0C:29:85:DE:4C inet6 addr: fe80::20c:29ff:fe85:de4c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:32039 errors:0 dropped:0 overruns:0 frame:0 TX packets:29595 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000

RX bytes:12840092 (12.2 MiB) TX bytes:10287435 (9.8 MiB)

输出的第一行中包含了网卡的 MAC 地址:00:0C:29:85:DE:4C ,请编写一个 Shell 程序 getmac.sh ,用户输入 getmac.sh /sbin/ifconfig eth0 后,将输出该 MAC 地址。(本程序大概2到5行)

参考答案: #! /bin/bash

$@|grep -i ‘hwaddr ’|gawk ‘{print $5}’

分成多行,达到相同效果,不扣分

二、使用管道函数,实现子进程向父进程发送一个字符串“ABC ”。

该程序要求学生正确调用 fork 函数,并通过检查 fork 的返回值,确定父子进程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值