nodejs文件操作模块FS(File System)常用函数简明总结
来源:诚信在线    发布时间:2017-07-04 14:25:17

  复制代码 代码以下:

  4. 目次操纵

  看管文件     

  复制代码 代码以下:

  一类是异步+归调的。 一类是同步的。

  2. 间接对于文件举行读写的,用起来对比便利。

  文件时光     

  复制代码 代码以下:

  5. 链接文件操纵

  fs.close(文件句柄,归调函数)         

  fs.fsync(文件句柄,归调函数);

  fs.unlink(path,[callback]);

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

  fs.chown(文件名,uid,gid,归调函数);/fs.fchown(文件句柄fd,uid,gid,归调函数);/fs.lchown(链接途径,uid,gid,归调函数);     

  fs.read(文件句柄fd,被写入的buffer,offset,length,position,归调函数(err, bytesRead, buffer));         

  fs.symlink(destination, path, [type], [callback])  

  fs.write(文件句柄fd,被读取的buffer,offset,length,position,归调函数(err,bytesWritten,buffer));         

  fs.link(srcpath, dstpath, [callback])  

  fs.unwatchFile(文件名);

  文件信息     

  fs.utimes(文件门路,拜访光阴,新建时光,归调函数);/fs.futimes(文件句柄,拜候时光,新建工夫,归调函数);     

  fs.appendFile(文件名,数据,编码,归调函数(err));

  读取链接指向的途径  

  复制代码 代码以下:

  文件所有者变革     

  fs.rmdir(门路,归调函数);   

  文件权限调动     

  fs.rename(旧文件名,新文件名,归调函数);     

  你能够感兴趣的文章:详解nodejs 文本操纵模块-fs模块(5)详解nodejs 文本操纵模块-fs模块(4)详解nodejs 文本操纵模块-fs模块(3)详解nodejs 文本操纵模块-fs模块(1)详解nodejs 文本操纵模块-fs模块(两)NodeJS进修条记之FS文件模块NodeJs的fs读写删除挪动监听

  fs.exists(文件途径,callback(是不是存在));     

  复制代码 代码以下:

  3. 别的罕用文件操纵

  1. 起首是一类最惯例的读写函数,函数称号以及模式,应该是起源于C说话的。

  fs.stat(文件门路,归调函数(err.fs.Stats工具));/fs.fstat(文件句柄fd,归调函数(err.fs.Stats工具));/fs.lstat(链接途径,归调函数(err.fs.Stats工具));     

  fs.chmod(文件名,mode,归调函数);/fs.fchmod(文件句柄,mode,归调函数);/fs.lchmod(链接门路,mode,归调函数);     

  fs.truncate(文件句柄,截断长度,归调函数);         

  fs.open(文件门路,读写标识,[文件mode值,666],归调函数(err,文件句柄fd));         

  重命名     

  fs.mkdir(门路,权限mode/777,归调函数);   

  fs.readdir(门路,归调函数(err,fileNameArray));

  件体系操纵相干的函数挺多的。起首能够分为二大类。

  fs.watchFile(文件名,[options],listener_callback(以后文件的stats,转变前的stats));     

  fs.readFile(文件名,编码,归调函数(err,data));      

  正在此处只对于异步的举行整顿,同步的只须要正在函数称号背面加之Sync便可

  fs.writeFile(文件名,数据,编码,归调函数(err));      

  推断文件能否存在     

  创立一个链接  


诚信在线 除注明原创以外,其余均来自互联网以及微信朋友圈,如有侵权请联系站长立即删除!
文章地址:http://www.my517517.com/MS/20170704410.html



上一篇:Egret引擎开发指南之运行项目 下一篇:nodejs开机自启动脚本文件