文件细节操作简述(LInux应用编程篇)_linux设备open多次-CSDN博客

网站介绍:1、一个进程里多次打开同一个文件一个进程内多次open打开同一个文件,在内存中并不会存在多份动态文件。一个进程内多次 open 打开同一个文件,不同文件描述符所对应的读写位置偏移量是相互独立的上面因为出现了各自会从头开始写的问题,所以引入O_APPEND标志。就会fd1写完一段,我用fd2写是接着fd2继续写。2、复制文件符号fd通过复制文件描述符可以实现接续写。open 返回得到的文件描述符fd 可以进行复制。,复制成功之后可以得到一个新的文件描述符。在Linux系统下,可以使用dup_linux设备open多次