FS FSTAT

const fs = require("fs");
let fileFD = fs.openSync('/path/to/file.txt')
let fileStats = fs.fstatSync(fileFD);
fs.closeSync(fileFD);
console.log(fileStats);

/*
Data explanation:

Stats {
  dev: 3334475869,
  mode: 33206,
  nlink: 1,
  uid: 0,
  gid: 0,
  rdev: 0,
  blksize: 4096,
  ino: 2533274790451167,
  size: 1733,                           The total size in bytes.
  blocks: 8,
  atimeMs: 1649094822494.6228,          Access Time in Milliseconds
  mtimeMs: 1649093745577.4001,          Modify Time in Milliseconds
  ctimeMs: 1649093745577.4001,          Change Time in Milliseconds
  birthtimeMs: 1649002721717.3416,      Create Time in Milliseconds
  atime: 2022-04-04T17:53:42.495Z,      Access Time
  mtime: 2022-04-04T17:35:45.577Z,      Modify Time
  ctime: 2022-04-04T17:35:45.577Z,      Change Time
  birthtime: 2022-04-03T16:18:41.717Z   Create Time
}

Access Time = last access to the data of the file system entity
Modify Time = last modification time in milliseconds. 
				For example, the last change to file’s content.
Change Time = last time the file’s inode was changed in milliseconds. 
				Also changes when you change file’s ownership or access permissions.
Create Time = file was first created

https://www.brainbell.com/javascript/fs-stats-structure.html
*/
TomatenTim