Maison >interface Web >js tutoriel >Un résumé concis des fonctions courantes du module d'opération de fichier nodejs FS (File System)_node.js

Un résumé concis des fonctions courantes du module d'opération de fichier nodejs FS (File System)_node.js

WBOY
WBOYoriginal
2016-05-16 16:46:121270parcourir

Il existe de nombreuses fonctions liées aux opérations du système logiciel. Tout d’abord, on peut le diviser en deux catégories.

Un type est le rappel asynchrone. Un type est synchrone.

Seuls les asynchrones sont triés ici. Pour les synchrones, ajoutez simplement Sync après le nom de la fonction

1. Le premier est le type le plus courant de fonctions de lecture et d'écriture. Le nom et la forme de la fonction doivent provenir du langage C.

Copier le code Le code est le suivant :

fs.open (chemin du fichier, identification en lecture et en écriture, [valeur du mode fichier, 666], fonction de rappel (err, descripteur de fichier fd));        
fs.read (descripteur de fichier fd, tampon écrit, décalage, longueur, position, fonction de rappel ( err, bytesRead, buffer)); " " Handle, fonction de rappel)                                                                                                                                                   

2. Il est plus pratique de lire et d'écrire des fichiers directement.


Copier le code

Autres opérations courantes sur les fichiers





Copier le code
Le code est le suivant :
Juger si le fichier existe fs.exists(chemin du fichier, rappel (qu'il existe)); Renommer fs.rename (ancien nom de fichier, nouveau nom de fichier, fonction de rappel Fonction de changement de propriétaire de fichier);/fs.lchown (chemin du lien, uid, gid); , fonction de rappel); , fonction de rappel);/fs.lchmod (chemin du lien, mode, fonction de rappel);   Informations sur le fichier    
fs.stat (chemin du fichier, fonction de rappel (objet err.fs.Stats)) ;/fs.fstat (descripteur de fichier fd, fonction de rappel (objet err.fs.Stats)) ; /fs.lstat (chemin du lien, fonction de rappel (objet err.fs.Stats) ); fonction de rappel);/fs.futimes(descripteur de fichier, heure d'accès, nouvelle heure, fonction de rappel);                                                                            


4. Opérations d'annuaire






Copier le code


Le code est le suivant :


fs.mkdir(chemin, mode autorisation/ 777, fonction de rappel);
fs.rmdir(chemin, fonction de rappel); fs.readdir(chemin, fonction de rappel (err, fileNameArray));


5. Opération de fichier de lien

Copier le code Le code est le suivant :
Créer un lien
fs.link (srcpath, dstpath, [callback])
fs.symlink(destination, path, [type], [callback])
Le chemin pointé par le lien de lecture fs.readlink(path, [callback(err,linkstr)])

fs.unlink(path,[callback]);

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn