node.js中的fs.fstat方法使用说明


Posted in Javascript onDecember 15, 2014

方法说明:

根据文件描述符获取文件信息。

语法:

fs.fstat(fd, [callback(err, stats)])

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

fd                 文件描述符

callback       回调,传递2个参数,异常参数err 和 文件信息参数 stats

stats包含以下信息:(以下信息为案例中读取的文件信息,非默认值)

{

 

 dev : 0 ,

 

 mode : 33206 ,

 

 nlink : 1 ,

 

 uid : 0 ,

 

 gid : 0 ,

 

 rdev : 0 ,

 

 ino : 0 ,

 

 size : 378(字节) ,

 

 atime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时间> ,

 

 mtime : Tue Jun 13 2014 09:48:31 GMT +0800 <中国标准时间> ,

 

 ctime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时间>

 

}

例子:

var fs = require('fs');

fs.open('content.txt', 'a', function(err,fd){

 if(err){

  throw err;

 }

 console.log('file open');

 fs.fstat(fd, function(err, stats){

  if(err){

   throw err;

  }

  console.log(stats);

  fs.close(fd , function(){

   console.log('file close');

  })

 })

})

源码:

fs.lstat = function(path, callback) {

  callback = makeCallback(callback);

  if (!nullCheck(path, callback)) return;

  binding.lstat(pathModule._makeLong(path), callback);

};
Javascript 相关文章推荐
jquery动画4.升级版遮罩效果的图片走廊--带自动运行效果
Aug 24 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
Apr 07 Javascript
为JS扩展Array.prototype.indexOf引发的问题及解决办法
Jan 21 Javascript
利用Angularjs和bootstrap实现购物车功能
Aug 31 Javascript
详解PHP中pathinfo()函数导致的安全问题
Jan 05 Javascript
全面介绍vue 全家桶和项目实例
Dec 27 Javascript
js数组方法reduce经典用法代码分享
Jan 07 Javascript
详解jQuery中的easyui
Sep 02 jQuery
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
Apr 04 Javascript
javascript实现弹幕墙效果
Nov 28 Javascript
一看就会的vuex实现登录验证(附案例)
Jan 09 Javascript
JavaScript的function函数详细介绍
Nov 20 Javascript
node.js中的fs.readFileSync方法使用说明
Dec 15 #Javascript
node.js中的fs.readFile方法使用说明
Dec 15 #Javascript
node.js中的fs.linkSync方法使用说明
Dec 15 #Javascript
node.js中的socket.io的广播消息
Dec 15 #Javascript
超级简单的jquery操作表格方法
Dec 15 #Javascript
node.js中的fs.link方法使用说明
Dec 15 #Javascript
node.js中的fs.symlinkSync方法使用说明
Dec 15 #Javascript
You might like
PHP简单处理表单输入的特殊字符的方法
2016/02/03 PHP
textContent在Firefox下与innerText等效的属性
2007/05/12 Javascript
Javascript 对象的解释
2008/11/24 Javascript
JavaScript 变量命名规则
2009/09/23 Javascript
JavaScript 保存数组到Cookie的代码
2010/04/14 Javascript
javascript实现tabs选项卡切换效果(扩展版)
2013/03/19 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
Jquery easyui 实现动态树
2015/11/17 Javascript
jQuery解析json数据实例分析
2015/11/24 Javascript
Javascript设计模式之观察者模式(推荐)
2016/03/29 Javascript
jQuery webuploader分片上传大文件
2016/11/07 Javascript
JS限制条件补全问题实例分析
2016/12/16 Javascript
快速入门Vue
2016/12/19 Javascript
js中toString()和String()区别详解
2017/03/23 Javascript
JS实现上传图片的三种方法并实现预览图片功能
2017/07/14 Javascript
梳理一下vue中的生命周期
2020/12/30 Vue.js
python三元运算符实现方法
2013/12/17 Python
python模拟新浪微博登陆功能(新浪微博爬虫)
2013/12/24 Python
Python操作Excel之xlsx文件
2017/03/24 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
2017/09/26 Python
Python实现基于POS算法的区块链
2018/08/07 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
python学习——内置函数、数据结构、标准库的技巧(推荐)
2019/04/18 Python
Python简单基础小程序的实例代码
2019/04/28 Python
PyQt5通信机制 信号与槽详解
2019/08/07 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
2021/02/22 Python
css3隔行变换色实现示例
2014/02/19 HTML / CSS
芬兰设计商店美国:Finnish Design Shop US
2019/03/25 全球购物
哈萨克斯坦最大的时装、鞋子和配饰在线商店:Lamoda.kz
2019/11/19 全球购物
JENNIFER BEHR官网:各种耳环和发饰
2020/06/07 全球购物
副厂长岗位职责
2014/02/02 职场文书
学习十八大的心得体会
2014/09/01 职场文书
投诉信回复范文
2015/07/03 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
vue使用echarts实现折线图
2022/03/21 Vue.js
python计算列表元素与乘积详情
2022/08/05 Python