node.js fs.stat() fs.statsync() 用法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、fs.stat(), fs.statsync() 是什么?二、fs.stat(), fs.statsync()的实例常用方法一、fs.stat(), fs.statsync() 是什么?获取文件信息状态异步方法fs.stat()fs.stat(path,callback),path表示文件路径; callback是指回调函
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、fs.stat(), fs.statsync() 是什么?
获取文件信息状态
- 异步方法 fs.stat()
fs.stat(path,callback),path表示文件路径; callback是指回调函数,有两个参数:(err,stats),其中stats是fs.stat的实例;
2.同步方法 fs.statsync()
fs.statsync(path),只接收一个path变量,fs.statSync(path)其实是一个fs.stats的一个实例;
二、fs.stat(), fs.statsync() 的实例常用方法
1.stats.isFile(): 如果是文件则返回true,否则返回false;
2.stats.isDirectiory(): 如果是目录则返回true,否则返回false;
3.stats.isBlockDevice(): 如果是块设备则返回true,否则返回false;
4.stats.isCharacterDevice(): 如果是字符设备返回true,否则返回false;
5.stats.isSymbolicLink(): 如果是软链接返回true,否则返回false;
6.stats.isFIFO(): 如果是FIFO,则返回true,否则返回false.FIFO是UNIX中的一种特殊类型的命令管道;
7.stats.isSocket(): 如果是Socket则返回true,否则返回false;
8.stats.size(): 文件的大小(以字节为单位)。
更多推荐
所有评论(0)