这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 开源硬件 » SIN210学习笔记----系统文件操作

共9条 1/1 1 跳转至

SIN210学习笔记----系统文件操作

专家
2015-06-19 22:54:17     打赏

今天给大家分享一下在linux应用层是如何进行文件操作的。

目的:

   建立eepw.txt,通过写,读文件内容,实现文件的操作。

步骤:

1、宿主机建立文件

 

#include 
#include 
#include 
#include 
#include 
#include 

#define LENGTH 100
int main()
{
 int file,len;
 char str[LENGTH];
 file=open("eepw.txt",O_CREAT|O_RDWR,S_IRUSR|S_IWUSR);
 if(file)
  {
    write(file,"Hello,EEPW!\nHello,SINLINX!\n",strlen("Hello,EEPW!\nHello,SINLINX!\n"));
    close(file);
  }
   file=open("eepw.txt",O_RDWR);
   len=read(file,str,LENGTH); 
   str[len]='\0';

 printf("%s\n",str);
}

 2、交叉编译

3、将file文件拷贝到sin210开发板上

4、运行file文件

从结果上看,实现了预期的目标。

5、查看是否建立eepw.txt文件

发现系统文件中已经建立了预期的文件

6、查看建立文件内容

内容也是与程序中一致。

此次介绍到此为止!谢谢观看





关键词: SIN210     文件     系统     操作    

助工
2015-06-22 11:15:56     打赏
2楼
嘿嘿。。。。。。。

专家
2015-06-23 13:09:13     打赏
3楼
太刺毛了吧

院士
2015-06-30 16:47:53     打赏
4楼
楼主难道是在ubuntu系统下编译的吗?

专家
2015-07-02 07:10:49     打赏
5楼
是的,12.##*

专家
2015-07-02 07:11:44     打赏
6楼
12.04 lts 32 位

院士
2015-07-02 09:32:54     打赏
7楼

羡慕啊~~

我都想学linux系统好久了


专家
2015-07-03 06:40:54     打赏
8楼
其实32更有市场

专家
2015-07-03 06:40:56     打赏
9楼
其实32更有市场

共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]