LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1359|回复: 2

[弱问] 怎样由 文件描述符 得到 文件名(或路径)

[复制链接]
发表于 2005-12-28 14:16:21 | 显示全部楼层 |阅读模式
用 lstat(fd, statbuf) 可以取得文件的各种信息,却偏偏没有文件名…… -_-||
发表于 2005-12-28 18:42:58 | 显示全部楼层
[lf]?stat所得的信息是inode里的
但文件名不是在inode里的
而是以目录项的形式存在于父目录里

打开文件一定是要通过文件名来打开的
不如在打开之前保存一下文件名
回复 支持 反对

使用道具 举报

发表于 2005-12-29 09:43:00 | 显示全部楼层
想从fd得到文件名是没有直接的方式的,如果实在是需要这样做,可以自己扫描一下/proc目录。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表