Heim >Web-Frontend >js-Tutorial >Eine kurze Zusammenfassung der allgemeinen Funktionen des Dateibetriebsmoduls FS (File System)_node.js von nodejs

Eine kurze Zusammenfassung der allgemeinen Funktionen des Dateibetriebsmoduls FS (File System)_node.js von nodejs

WBOY
WBOYOriginal
2016-05-16 16:46:121270Durchsuche

Es gibt viele Funktionen im Zusammenhang mit Softwaresystemoperationen. Zunächst lässt es sich in zwei Kategorien einteilen.

Ein Typ ist der asynchrone Rückruf. Ein Typ ist synchron.

Hier werden nur die asynchronen sortiert. Für die synchronen fügen Sie einfach Sync nach dem Funktionsnamen hinzu

1. Die erste ist die häufigste Art von Lese- und Schreibfunktionen. Der Funktionsname und die Form sollten aus der C-Sprache stammen.

Code kopieren Der Code lautet wie folgt:

fs.open (Dateipfad, Lese- und Schreibidentifikation, [Dateimoduswert, 666], Rückruffunktion (err, Dateihandle fd));        
fs.read(Dateihandle fd, geschriebener Puffer, Offset, Länge, Position, Rückruffunktion ( err, bytesRead, buffer)); " " Handle, Callback-Funktion)                                                                                                          

2. Es ist bequemer, Dateien direkt zu lesen und zu schreiben.


Code kopieren

3. Andere häufige Dateivorgänge





Code kopieren
Der Code lautet wie folgt:
Beurteilen Sie, ob die Datei vorhanden ist fs.exists(Dateipfad, Rückruf (ob es existiert)); Rename fs.rename(old File name, new file name, callback function); Fileowner change Function);/fs.lchown (link path, uid, gid , Callback-Funktion); , Callback-Funktion);   Dateiinformationen    
fs.stat (Dateipfad, Callback-Funktion (err.fs.Stats-Objekt)) ;/fs.fstat (Dateihandle fd, Rückruffunktion (err.fs.Stats-Objekt)); /fs.lstat (Linkpfad, Rückruffunktion (err.fs.Stats-Objekt)); Rückruffunktion);/fs.futimes(Dateihandle, Zugriffszeit, neue Zeit, Rückruffunktion); (Statistiken der aktuellen Datei, Statistiken vor Änderung));                                                  


4. Verzeichnisoperationen






Code kopieren


Der Code lautet wie folgt:


fs.mkdir(Pfad, Berechtigungsmodus/ 777, Callback-Funktion);
fs.rmdir(path, callback function);


5. Dateiverknüpfungsvorgang

Code kopieren Der Code lautet wie folgt:

Link erstellen
fs.link (srcpath, dstpath, [callback])
fs.symlink(destination, path, [type], [callback])
Der Pfad, auf den der Leselink zeigt

fs.readlink(path, [callback(err,linkstr)]) fs.unlink(path,[callback]);

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn