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

 更新时间:2014年12月16日 10:19:54   投稿:junjie  
这篇文章主要介绍了node.js中的fs.fchown方法使用说明,本文介绍了fs.fchown方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下

方法说明:

更改文件所有权(文件描述符)。

语法:

复制代码 代码如下:

fs.fchown(fd, uid, gid, [callback(err)])

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

接收参数:

fd              文件描述符

uid            用户ID

gid            群体身份 (指共享资源系统使用者的身份)

callback    回调 ,传递异常参数 err

例子:

复制代码 代码如下:

fs.open('content.txt', 'a', function (err, fd) {
 if (err) {
  throw err;
 }
 fs.fchown(fd, uid, gid, function(err){
  if (err) {
   throw err;
  }
  console.log('fchmod complete');
  fs.close(fd, function () {
   console.log('Done');
  });
 })
});

源码:

复制代码 代码如下:

fs.fchown = function(fd, uid, gid, callback) {
  binding.fchown(fd, uid, gid, makeCallback(callback));
};

相关文章

  • node.js爬取中关村的在线电瓶车信息

    node.js爬取中关村的在线电瓶车信息

    这篇文章主要给大家介绍了关于利用node.js如何爬取中关村的在线电瓶车信息的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用node.js具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • 详解Node.js中的Async和Await函数

    详解Node.js中的Async和Await函数

    这篇文章主要介绍了Node.js中的Async和Await函数的相关知识,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-02-02
  • node实现生成带参数的小程序二维码并保存到本地功能示例

    node实现生成带参数的小程序二维码并保存到本地功能示例

    这篇文章主要介绍了node实现生成带参数的小程序二维码并保存到本地功能,涉及nodejs模块引用、接口调用、编码转换、图片生成等相关操作技巧,需要的朋友可以参考下
    2018-12-12
  • 浅谈Node.js 子进程与应用场景

    浅谈Node.js 子进程与应用场景

    这篇文章主要介绍了浅谈Node.js 子进程与应用场景,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Electron如何通过ffi-napi调用dll导出接口

    Electron如何通过ffi-napi调用dll导出接口

    文章介绍了如何在Electron项目中使用ffi-napi模块调用DLL文件,并详细描述了环境搭建、安装Electron和ffi-napi、配置Visual Studio和Python环境、解决常见问题等步骤,感兴趣的朋友跟随小编一起看看吧
    2025-02-02
  • 详细分析Node.js 多进程

    详细分析Node.js 多进程

    这篇文章主要介绍了Node.js 多进程的的相关资料,文中示例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-06-06
  • 详解Node.js异步处理的各种写法

    详解Node.js异步处理的各种写法

    这篇文章主要介绍了Node.js异步处理的各种写法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • node.js express和koa中间件机制和错误处理机制

    node.js express和koa中间件机制和错误处理机制

    这篇文章主要介绍了node.js express和koa中间件机制和错误处理机制,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • npm发包实践使用gRPC教程

    npm发包实践使用gRPC教程

    这篇文章主要为大家介绍了npm发包实践使用gRPC教程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • Node.js中的异步生成器与异步迭代详解

    Node.js中的异步生成器与异步迭代详解

    这篇文章主要给大家介绍了关于Node.js中异步生成器与异步迭代的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01

最新评论