Methode Beschreibung:
Rufen Sie Dateiinformationen basierend auf dem Dateideskriptor ab.
Grammatik:
Die Codekopie lautet wie folgt:
fs.fstat (fd, [callback (err, statistics)])
Da diese Methode zum FS -Modul gehört, muss das FS -Modul vor der Verwendung eingeführt werden (var fs = require ("fs"))
Parameter empfangen:
FD -Dateideskriptor
Rückruf zurück -Rückruf, Übergeben von 2 Parametern, Ausnahmeparameter Errbner und Dateiinformationsparameter -Statistiken
Statistiken enthält die folgenden Informationen: (Die folgenden Informationen sind die im Fall gelesenen Dateiinformationen, nicht der Standardwert)
Die Codekopie lautet wie folgt:
{
dev: 0,
Modus: 33206,
nlink: 1,,
UID: 0,
gid: 0,
RDEV: 0,,
INO: 0,
Größe: 378 (Bytes),
Atime: Di 10. Juni 2014 13:57:13 GMT +0800 <China Standard Time>,
Mtime: Di 13. Juni 2014 09:48:31 GMT +0800 <China Standard Time>,
CTime: Di 10. Juni 2014 13:57:13 GMT +0800 <China Standard Time>
}
Beispiel:
Die Codekopie lautet wie folgt:
var fs = fordert ('fs');
fs.open ('content.txt', 'a', function (err, fd) {
if (err) {
errösten;
}
console.log ('Datei offen');
fs.fstat (fd, function (err, statistics) {
if (err) {
errösten;
}
console.log (Statistiken);
fs.close (fd, function () {
console.log ('Datei schließen');
})
})
})
Quellcode:
Die Codekopie lautet wie folgt:
fs.lstat = function (Pfad, Rückruf) {
callback = makeCallback (Callback);
if (! nullcheck (Pfad, Rückruf)) zurück;
binding.lstat (pathmodule._makelong (path), callback);
};