c - 如何在c中通过inode值获取目录名?

标签 c bash unix filesystems directory

我正在尝试为 bash 添加一个新功能 并且作业需要一个函数来从给定的 inode 值中获取目录名称 那么如何获得这项工作呢?我的意思是如果 bash 的源代码中有一些内置函数 如果没有,任何帮助都将被接受

最佳答案

如果不在文件系统中搜索包含具有给定 inode 的文件的目录,这是不可能的。文件名是对 inode 的命名引用,没有反向链接。

关于c - 如何在c中通过inode值获取目录名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4605851/

相关文章:

c - int main 中的双指针

c - 在作为值传递的结构地址上设置 NULL

c - 在 Linux 上以 root 身份为 SCHED_FIFO 线程调用 pthread_create() 时获取 EPERM

c - 接收到用户定义的信号时,进程不会取消暂停

c - 使用 gnump ( c ) 存储最高有效位

regex - 需要从bash中的字符串中获取子字符串

postgresql - Mac OS X 10.11 - 将 Postgres 添加到 $PATH 失败

bash - 在 shell 中连接 tr 命令

c - 是否可以通过 makefile 设置环境变量?

linux - csh 中一行开头的符号