当您 fork 一个进程时,子进程继承其父进程的文件描述符。我知道当发生这种情况时,子进程会收到一份父文件描述符表的副本,每个表中的指针都指向相同的打开文件描述。这是与文件表相同的东西,如http://en.wikipedia.org/wiki/File_descriptor,还是其他东西?
我lsof用来追踪仍然占用空间的已删除文件,我意识到我不太确定相对于文件的偏移量是什么。lsof的手册页在这方面没有多大帮助,四处搜索我无法清楚地了解它是什么。
什么是文件偏移量,为什么拥有这条信息很有用?