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 URL锚点取值方法
Feb 25 Javascript
JQery jstree 大数据量问题解决方法
Mar 09 Javascript
基于jquery的bankInput银行卡账号格式化
Aug 22 Javascript
加载远程图片时,经常因为缓存而得不到更新的解决方法(分享)
Jun 26 Javascript
利用jquery实现瀑布流3种案例
Sep 18 Javascript
基于JS分页控件实现简单美观仿淘宝分页按钮效果
Nov 07 Javascript
有趣的bootstrap走动进度条
Dec 01 Javascript
JS正则表达式之非捕获分组用法实例分析
Dec 28 Javascript
javascript 闭包详解及简单实例应用
Dec 31 Javascript
使用cropper.js裁剪头像的实例代码
Sep 29 Javascript
Vue-cropper 图片裁剪的基本原理及思路讲解
Apr 17 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
Aug 09 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计算页面执行时间的实现代码
2013/06/18 PHP
php对xml文件的增删改查操作实现方法分析
2017/05/19 PHP
解决laravel session失效的问题
2019/10/14 PHP
jQuery 1.0.4 - New Wave Javascript(js源文件)
2007/01/15 Javascript
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
javascript垃圾收集机制与内存泄漏详细解析
2013/11/11 Javascript
jquery实现的鼠标拖动排序Li或Table
2014/05/04 Javascript
使用 stylelint检查CSS_StyleLint
2016/04/28 Javascript
深入理解JavaScript内置函数
2016/06/03 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
[01:02:53]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第二局
2016/03/06 DOTA
python中enumerate的用法实例解析
2014/08/18 Python
python中pycurl库的用法实例
2014/09/30 Python
简单介绍Python下自己编写web框架的一些要点
2015/04/29 Python
python 转换 Javascript %u 字符串为python unicode的代码
2016/09/06 Python
python正则表达式及使用正则表达式的例子
2018/01/22 Python
python利用requests库进行接口测试的方法详解
2018/07/06 Python
对python借助百度云API对评论进行观点抽取的方法详解
2019/02/21 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
2019/03/30 Python
python3.x 生成3维随机数组实例
2019/11/28 Python
将tensorflow模型打包成PB文件及PB文件读取方式
2020/01/23 Python
基于Python爬取股票数据过程详解
2020/10/21 Python
Django与AJAX实现网页动态数据显示的示例代码
2021/02/24 Python
HTML5 input placeholder 颜色修改示例
2014/05/30 HTML / CSS
软件工程师岗位职责
2013/11/16 职场文书
酒店大堂副理的职责范文
2014/02/13 职场文书
2014小学年度工作总结
2014/12/20 职场文书
运动会广播稿50字
2015/08/19 职场文书
2016应届毕业生就业指导课心得体会
2016/01/15 职场文书
MySQL子查询中order by不生效问题的解决方法
2021/08/02 MySQL
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android
MYSQL优化之数据表碎片整理详解
2022/04/03 MySQL
Win11 21h2可以升级22h2吗?看看你的电脑符不符合要求
2022/07/07 数码科技