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 相关文章推荐
JavaScript Object的extend是一个常用的功能
Dec 02 Javascript
原来Jquery.load的方法可以一直load下去
Mar 28 Javascript
基于jquery的blockui插件显示弹出层
Apr 14 Javascript
DIV+CSS+JS不间断横向滚动实现代码
Mar 19 Javascript
查找iframe里元素的方法可传参
Sep 11 Javascript
JS设置cookie、读取cookie、删除cookie
Apr 17 Javascript
jquery插件autocomplete用法示例
Jul 01 Javascript
微信小程序前端源码逻辑和工作流
Sep 25 Javascript
Node.js使用NodeMailer发送邮件实例代码
Mar 06 Javascript
layer插件select选中默认值的方法
Aug 14 Javascript
详解django模板与vue.js冲突问题
Jul 07 Javascript
vue 如何使用递归组件
Oct 23 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中HTML标签过滤技巧
2014/01/07 PHP
php中将一段数据存到一个txt文件中并显示其内容
2014/08/15 PHP
php实现utf-8转unicode函数分享
2015/01/06 PHP
再谈ie和firefox下的document.all属性
2009/10/21 Javascript
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
深入理解Javascript中的循环优化
2013/11/09 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
2014/01/24 Javascript
js实现带缓冲效果的仿QQ面板折叠菜单代码
2015/09/06 Javascript
Google 地图API Map()构造器详解
2016/08/06 Javascript
一个炫酷的Bootstrap导航菜单
2016/12/28 Javascript
轻松实现jQuery添加删除按钮Click事件
2017/03/13 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
Vue-cli创建项目从单页面到多页面的方法
2017/09/20 Javascript
vue2中的keep-alive使用总结及注意事项
2017/12/21 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
[03:54]Ehome出征西雅图 回顾2016国际邀请赛晋级之路
2016/08/02 DOTA
朴素贝叶斯算法的python实现方法
2014/11/18 Python
python 捕获 shell/bash 脚本的输出结果实例
2017/01/04 Python
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
Django框架表单操作实例分析
2019/11/04 Python
基于Python实现视频的人脸融合功能
2020/06/12 Python
Python实现SMTP邮件发送
2020/06/16 Python
CSS3颜色值RGBA与渐变色使用介绍
2020/03/06 HTML / CSS
HTML5 新事件 小结
2009/07/16 HTML / CSS
后勤园长自我鉴定
2013/10/17 职场文书
生物科学专业个人求职信范文
2013/12/07 职场文书
面包店的创业计划书范文
2014/01/16 职场文书
仓库管理制度
2014/01/21 职场文书
大家检讨书5000字
2014/02/03 职场文书
劳动竞赛活动总结
2014/05/05 职场文书
校园演讲稿汇总
2014/05/21 职场文书
优秀团支部申报材料
2014/12/26 职场文书
学校世界艾滋病日宣传活动总结
2015/05/05 职场文书
爱护公物主题班会
2015/08/17 职场文书
2016中学教师读书心得体会
2016/01/13 职场文书
2016年八一建军节活动总结
2016/04/05 职场文书