由文件描述符怎么得到该描述符对应的文件路径呢?
方法:通过读取/proc文件系统下的文件得到,这个文件是:
/proc/self/fd/描述符
因为所有文件描述符在该目录下都是一个符号链接,链接到/dev/pts/3
然后利用readlink函数读取该符号链接所链接的文件路径名即可得到文件描述符对应的文件
本文介绍了一种通过读取/proc文件系统来获取文件描述符对应路径的方法。具体步骤为:首先访问/proc/self/fd/下的文件描述符,由于这些描述符在此目录下表现为符号链接,指向实际文件如/dev/pts/3。最后使用readlink函数读取符号链接的目标路径。
1403

被折叠的 条评论
为什么被折叠?