node.js中的fs.lchownSync方法使用说明
方法说明:
同步版的 lchown() 。
语法:
fs.lchownSync(path, uid, gid)
由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )
接收参数:
path 目录路径
uid 用户ID
gid 群体身份 (指共享资源系统使用者的身份)
例子:
fs.lchownSync('content.txt', uid, gid);
源码:
fs.lchownSync = function(path, uid, gid) {
var fd = fs.openSync(path, constants.O_WRONLY | constants.O_SYMLINK);
return fs.fchownSync(fd, uid, gid);
};
相关推荐
-
node.js中的fs.linkSync方法使用说明
方法说明: 同步版的 fs.link() . 语法: 复制代码 代码如下: fs.linkSync(srcpath, dstpath) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: srcpath 为源目录或文件的路径 dstpath 它是存放转换后的目录的路径,默认为当前工作目录 源码: 复制代码 代码如下: fs.linkSync = function(srcpath, dstpath) {
-
node.js中的fs.lstatSync方法使用说明
方法说明: 同步版的 lstat() . 方法返回一个stat数组对象,包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下: { 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 <中国标准时
-
node.js中的fs.statSync方法使用说明
方法说明: 同步版的 stat(). 方法返回一个stat数组对象,包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下: { 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 <中国标准时间>
-
node.js中的fs.readFileSync方法使用说明
方法说明: 同步版的 fs.readFile() . 语法: 复制代码 代码如下: fs.readFileSync(filename, [encoding]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: filename 文件路径 options option对象,包含 encoding,编码格式,该项是可选的. 例子: 复制代码 代码如下: var fs = require('fs'); var co
-
node.js中的fs.lchownSync方法使用说明
方法说明: 同步版的 lchown() . 语法: 复制代码 代码如下: fs.lchownSync(path, uid, gid) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: path 目录路径 uid 用户ID gid 群体身份 (指共享资源系统使用者的身份) 例子: 复制代码 代码如下: fs.lchownSync('content.txt', uid,
-
node.js中的fs.fstat方法使用说明
方法说明: 根据文件描述符获取文件信息. 语法: 复制代码 代码如下: fs.fstat(fd, [callback(err, stats)]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: fd 文件描述符 callback 回调,传递2个参数,异常参数err 和 文件信息参数 stats stats包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下:
-
node.js中的fs.fstatSync方法使用说明
方法说明: 同步版的 fstat() . 方法返回一个stat数组对象,包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下: { 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 <中国标准时
-
node.js中的fs.writeFileSync方法使用说明
方法说明: 同步版的fs.writeFile() . 语法: 复制代码 代码如下: fs.writeFileSync(filename, data, [options]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: filename (String) 文件名称 data (String | Buffer) 将要写入的内容,可以使字符串 或 buffer数据. option
-
node.js中的fs.write方法使用说明
方法说明: 写入文件(根据文件描述符),功能与 fs.writeFile() 类似,但该方法提供更底层的操作,实际应用中建议使用多 fs.writeFile() . 该方法有两种形式: 1.fs.write(fd, buffer, offset, length[, position], [callback(err, bytesWritten, buffer)]) 这种写法将buffer写入文件(根据文件描述符fd来查找文件). 2.fs.write(fd, data[, position[,
-
node.js中的fs.writeFile方法使用说明
方法说明: 以异步的方式将data写入文件,文件已存在的情况下,原内容将被替换. 语法: 复制代码 代码如下: fs.writeFile(filename, data, [options], [callback(err)]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: filename (String) 文件名称 data (String | Buffer) 将要写入的内
-
node.js中的fs.open方法使用说明
方法说明: 以异步的方式打开文件. 在POSIX系统中,path被认为是默认存在的(即使该路径下的文件是不存在的) flag标识 可能 或 可能不在网络文件系统下运行. 语法: 复制代码 代码如下: fs.open(path, flags, [mode], [callback(err,fd)]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: path 文件路径 flags 可以是以下的值 复制代码 代码如下:
-
node.js中的fs.stat方法使用说明
方法说明: 获取文件信息. 语法: 复制代码 代码如下: fs.stat(path, [callback(err, stats)]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require("fs") ) 接收参数: path 文件路径 callback 回调,传递两个参数,异常参数err, 文件信息数组 stats stats包含以下信息:(以下信息为案例中读取的文件信息,非默认值) 复制代码 代码如下: { dev : 0 , mode :
随机推荐
- Java多线程Callable接口实现代码示例
- iOS开发系列--地图与定位源代码详解
- oracle快速删除重复的记录
- asp.net querystring乱码解决方法
- Django框架利用ajax实现批量导入数据功能
- python开发之基于thread线程搜索本地文件的方法
- 局域网内部署 Docker Registry(推荐)
- PHP实现的链式队列结构示例
- php实现的日历程序
- Python中使用glob和rmtree删除目录子目录及所有文件的例子
- python利用hook技术破解https的实例代码
- Javascript Global对象
- 举例简单介绍PostgreSQL中的数组
- 仿google adsense颜色选择器代码,从中易广告联盟程序提取 原创第1/2页
- IE:复制主页内容另一妙法
- 威金变种 rundl132.exe RichDll.dll,f1.exe,f2.exe,f3.exe,f4,exe,f5.exe,f11.exe解决方法
- Windows 8 Metro用C#连接SQLite及创建数据库,数据表的增删改查的实现
- C++ 继承详解及实例代码
- Android开发之获取SD卡及手机ROM容量的方法
- 如何防治冬季手脚干裂