Метод fstat - статистика о файловом дескрипторе на NodeJS
Метод fstat
возвращает статистику
о файловом дескрипторе в виде объекта.
В первом параметре метода указывается нужный
нам файловый дескриптор, во втором и третьем
необязательных параметрах -
объект с опциями и коллбэк.
Синтаксис
fs.fstat(файловый дескриптор, [опции], [коллбэк]);
Объект с опциями
Опция | Описание |
---|---|
bigint |
Если true , задает отображение числовых
значений в формате bigint . Значение по умолчанию
false .
|
Пример
Давайте асинхронно узнаем статистическую информацию о файловом дескрипторе через коллбэк:
import fs from 'fs';
let fileDescriptor = fs.openSync('file.txt');
fs.fstat(fileDescriptor, function(err, data) {
if (!err) {
console.log(data);
} else {
console.log(err);
}
});
Пример
Давайте синхронно прочитаем
статистическую информацию о
файловом дескрипторе через
fstatSync
:
import fs from 'fs';
let fileDescriptor = fs.openSync('file.txt');
try {
let data = fs.fstatSync(fileDescriptor);
console.log(data);
} catch (err) {
console.log(err);
}