error/perror
lseek
文件共享
文件共享的核心就是怎么弄出来多个文件描述符指向同一个文件
常见的有三种文件共享的情况:第一种是同一个进程中多次使用OPEN打开同一个文件,第二种是在不同进程中去使用OPEN打开同一个文件(这时因为两个fd在不同的进程中,所以两个fd的数字可以相同也可以不同)。第三种情况dup和dup2两个API来让进程复制文件描述符
dup会返回一个新的文件描述符,缺陷不能指定新的文件描述符
dup2可以指定新的文件描述符
文件共享的核心就是怎么弄出来多个文件描述符指向同一个文件
常见的有三种文件共享的情况:第一种是同一个进程中多次使用OPEN打开同一个文件,第二种是在不同进程中去使用OPEN打开同一个文件(这时因为两个fd在不同的进程中,所以两个fd的数字可以相同也可以不同)。第三种情况dup和dup2两个API来让进程复制文件描述符
dup会返回一个新的文件描述符,缺陷不能指定新的文件描述符
dup2可以指定新的文件描述符