Linux内核中通过文件描述符获取绝对路径
在Linux内核中,已知一个进程的pid和其打开文件的文件描述符fd,如何获取该文件的绝对路径?
共 2 篇相关文章
在Linux内核中,已知一个进程的pid和其打开文件的文件描述符fd,如何获取该文件的绝对路径?
一谈到路径相关的问题,大家都会往window.location上想,确实这个对象提供了相当多的路径信息,其中常用的就包括: location.href:当前页面的完整URL location.pathname:当前URL中的路径名 location.hash:当前URL中的锚点 location.search:当前URL中的查询参数 然而,location没有一个属性能直接获得当前目录(不含文件名)的绝对路径。通过Google我发现了一些错误的方法,比如说把URL通过“/”分离成数组,把数组的最后一项去掉以后再连接成字符串。如果是这种URL模式,那自然没问题: http://域名/路径/文件名 但如果URL中没有指定文件名,结果就大错特错了: http://域名/路径