Linux od-c(目录)来获取文件名和索引节点
几年前我经常做: $od-c 获取当前目录的转储并显示索引节点。 这不再有效。。。任何人都知道:为什么或者我能做什么 我只是在向某人展示一切事物的“美” 克雷格od内部调用open,然后读取;从man 2读取,错误部分 EISDIR fd指的是一个目录Linux od-c(目录)来获取文件名和索引节点,linux,bash,directory-structure,Linux,Bash,Directory Structure,几年前我经常做: $od-c 获取当前目录的转储并显示索引节点。 这不再有效。。。任何人都知道:为什么或者我能做什么 我只是在向某人展示一切事物的“美” 克雷格od内部调用open,然后读取;从man 2读取,错误部分 EISDIR fd指的是一个目录 也就是说,不能从目录中读取字节。可能在一些旧版本的Linux或其他*nix系统中允许,但在今天的Linux中不允许。这是Linux之前的版本,实际上是SVR2,例如,可能是SVr3。在20世纪80年代,目录文件是每个条目的固定字符数——inode
也就是说,不能从目录中读取字节。可能在一些旧版本的Linux或其他*nix系统中允许,但在今天的Linux中不允许。这是Linux之前的版本,实际上是SVR2,例如,可能是SVr3。在20世纪80年代,目录文件是每个条目的固定字符数——inode为2,filename为14。引入了opendir等函数来隐藏访问较长名称的细节。