NodeJS文件统计

Ric*_*dor 15 fs node.js

我不知道这是否是一个有效的问题,但是有一个文档描述fs.stat()了nodejs 结果中的每个属性.因为我试图找到每个属性的含义,但没有运气.

谢谢!

Per*_* P. 20

构建对象(函数)的node_file.cc源代码中的注释可以方便地帮助您解决此问题.总结供参考:statBuildsStatsObject

  • dev :包含文件的设备的ID
  • ino :inode编号
  • mode :保护
  • nlink :硬链接数
  • uid :所有者的用户ID
  • gid :所有者的组ID
  • rdev :设备ID(如果是特殊文件)
  • size :总大小,以字节为单位
  • atime - 上次访问的时间
  • mtime - 最后修改的时间
  • ctime - 上次状态变更的时间

如果是POSIX

  • blksize :blocksize for filesystem I/O.
  • blocks :分配的块数

  • 同时修改了node_file.cc的源代码并注释了注释:要查看2012年8月2日的版本(带注释),请访问https://github.com/joyent/node/blob/ f0ce98441ff7315e6a6c268dabcec58fc37da926/SRC/node_file.cc (2认同)