全球旧事资料 分类
实验四Li
ux下的C语言编程
四、实验内容
本实验要求在LINUXUNIX环境下用C语言编写三个具体的SHELL命令,基本涉及了LINUXUNIX文件系统中较为常用的有关文件操作的系统调用。内容如下:
1、编程实现copy命令。执行格式:copyfile1file2file3功能:将file1、file2两文件的内容合并拷入file3中,其中间应有30个字节的空洞调试成功后可将空洞调大到几十MB。
程序执行后用du命令显示其占用磁盘空间,观察其大小,分析原因。程序可能涉及到的系统调用:readwriteope
creat
closelseeki
cludesystypeshi
cludesysstathi
cludefc
tlhi
cludestdlibhi
cludeerr
ohi
cludestdiohi
cludeu
istdhi
tmai
i
targccharco
stargvi
tfile1file2file3
ifargc4pri
tf
好听全球资料 返回顶部