Каковы разные функции stat fstat и lstat в node js

Я немного путаюсь с различными функциями stat fstat и lstat в node.js. Может кто-то помочь понять, что является основным отличием btwn stat, fstat и lstat в node.js и когда использовать функции stat, fstat и lstat.

Ответы

Ответ 1

  • stat следует символическим ссылкам. Когда задан путь, который является символической ссылкой, он возвращает стат цели символической ссылки.
  • lstat не соответствует символическим ссылкам. Когда задан путь, который является символической ссылкой, он возвращает стат символической ссылки, а не ее цель.
  • fstat принимает дескриптор файла, а не путь.