nodejs获取文件信息的方法

栏目: NodeJs 发布时间:2022-02-09

nodejs获取文件信息的方法

方法:fs.statSync(fileName)

const fs = require('fs)
console.log(fs.statSync(fileName))

实例:

const fs = require('fs)
console.log(fs.statSync('docs/seo/guide.md'))

控制台输出

{
  dev: 16777220,
  mode: 33261,
  nlink: 1,
  uid: 501,
  gid: 20,
  rdev: 0,
  blksize: 4096,
  ino: 8694921691,
  size: 3993,
  blocks: 8,
  atimeMs: 1639100503713.377,
  mtimeMs: 1639100502910.831,
  ctimeMs: 1639100502910.831,
  birthtimeMs: 1638349500133.7952,
  atime: 2021-12-10T01:41:43.713Z,
  mtime: 2021-12-10T01:41:42.911Z,
  ctime: 2021-12-10T01:41:42.911Z,
  birthtime: 2021-12-01T09:05:00.134Z
}

atime ctime mtime含义

atime:Access time,在读取文件或执行文件时更改。

mtime:Modifiedtime,在写入文件时随文件内容的更改而更改。

ctime:Change time,在写入文件、更改所有者、权限或链接设置时随 inode 的内容更改而更改。mtime改变,ctime随之改变。

本文地址:https://www.tides.cn/p_node-file-stat