Linux环境下内存的拷贝

各位大神,我有个问题急需解决,就是如何实现,将文件中的内容直接拷贝到内存和 直接将内存中的内容拷贝到文件,我使用memcpy函数,怎么也成功不了,是不是memcpy函数不能对打开的文件直接操作,如果memcpy不可以,还请知道的大神,帮帮忙,怎样实现,感激不尽,

memcpy是复制内存的数据。不操作文件