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


Posted in Javascript onDecember 16, 2014

方法说明:

更改文件所有权(不解析符号链接)。

语法:

fs.lchown(path, uid, gid, [callback(err)])

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

接收参数:

path          目录路径

uid            用户ID

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

callback    回调 ,传递异常参数 err

例子:

fs.lchown('content.txt', uid, gid, function(err){

 if(err){

  console.log(err);

 }else{

  console.log("change done");

 }

})

源码:

fs.lchown = function(path, uid, gid, callback) {

    callback = maybeCallback(callback);

    fs.open(path, constants.O_WRONLY | constants.O_SYMLINK, function(err, fd) {

      if (err) {

        callback(err);

        return;

      }

      fs.fchown(fd, uid, gid, callback);

    });

};
Javascript 相关文章推荐
jquery 必填项判断表单是否为空的方法
Sep 14 Javascript
用jQuery技术实现Tab页界面之二
Sep 21 Javascript
jQuery Autocomplete自动完成插件
Jul 17 Javascript
A标签中通过href和onclick传递的this对象实现思路
Apr 19 Javascript
js选项卡的实现方法
Feb 09 Javascript
深入理解JS中的substr和substring
Apr 26 Javascript
AngularJS使用指令增强标准表单元素功能
Jul 01 Javascript
JavaScript结合Bootstrap仿微信后台多图文界面管理
Jul 22 Javascript
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
jQuery仿移动端支付宝键盘的实现代码
Aug 15 jQuery
关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
Sep 04 Javascript
js console.log打印对象时属性缺失的解决方法
May 23 Javascript
基于Bootstrap+jQuery.validate实现Form表单验证
Dec 16 #Javascript
node.js中的fs.fchmodSync方法使用说明
Dec 16 #Javascript
node.js中的fs.fchmod方法使用说明
Dec 16 #Javascript
node.js中的fs.lchmodSync方法使用说明
Dec 16 #Javascript
node.js中的fs.lchmod方法使用说明
Dec 16 #Javascript
javascript抽象工厂模式详细说明
Dec 16 #Javascript
node.js中的fs.statSync方法使用说明
Dec 16 #Javascript
You might like
PHP echo,print,printf,sprintf函数之间的区别与用法详解
2013/11/27 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
2014/07/11 PHP
php上传大文件设置方法
2016/04/14 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
PHP7 新增功能
2021/03/09 PHP
javascript 页面只自动刷新一次
2009/07/10 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
uploadify多文件上传参数设置技巧
2015/11/16 Javascript
Angular的MVC和作用域
2016/12/26 Javascript
Zepto实现密码的隐藏/显示
2017/04/07 Javascript
Angular4 中内置指令的基本用法
2017/07/31 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
[37:23]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第二局
2016/03/04 DOTA
Python与Redis的连接教程
2015/04/22 Python
Python3 replace()函数使用方法
2018/03/19 Python
django 消息框架 message使用详解
2019/07/22 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
python实现最大优先队列
2019/08/29 Python
Python原始套接字编程实例解析
2020/01/29 Python
python随机生成大小写字母数字混合密码(仅20行代码)
2020/02/01 Python
Python实现实时数据采集新型冠状病毒数据实例
2020/02/04 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
新西兰最大的在线设计师眼镜店:SmartBuyGlasses新西兰
2017/10/20 全球购物
极度干燥澳大利亚官方网站:Superdry澳大利亚
2019/03/28 全球购物
保加利亚运动鞋购物网站:SneakerStudio.bg
2020/12/23 全球购物
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
SQL中where和having的区别
2012/06/17 面试题
医学护理系毕业生求职信
2013/10/01 职场文书
人代会标语
2014/06/30 职场文书
法人授权委托书范本
2014/09/17 职场文书
给校长的建议书作文300字
2015/09/14 职场文书
你为什么是穷人?可能是这5个缺点造成
2019/07/11 职场文书
MySQL的存储函数与存储过程的区别解析
2022/04/08 MySQL