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


Posted in Javascript onDecember 18, 2014

方法说明:

该方法以异步的方式来改写文件的读写权限。

操作完成后的回调只接收一个参数,可能会出现异常信息。

语法:

fs.chmod(path, mode, callback)

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

接收参数:

1. path        文件路径

2. mode      读写权限(如:777)

3. callback  回调

例子:

var fs = require('fs'),

 oldFilename = "./processId.txt",

 newFilename = "./processIdOld.txt";

fs.chmod(oldFilename, 777, function (err) {

 fs.rename(oldFilename, newFilename, function (err) {

  fs.lstat(newFilename, function (err, stats) {

   var isSymLink = stats.isSymbolicLink();

  });

 });

});

源码:

fs.chmod = function(path, mode, callback) {

  callback = makeCallback(callback);

  if (!nullCheck(path, callback)) return;

  binding.chmod(pathModule._makeLong(path),

                modeNum(mode),

                callback);

};
Javascript 相关文章推荐
JQuery 1.4 中的Ajax问题
Jan 23 Javascript
document.getElementById介绍
Sep 13 Javascript
js 获取和设置css3 属性值的实现方法
May 06 Javascript
jQuery中选择器小问题(新人难免遇到)
Mar 31 Javascript
使用jQuery实现input数值增量和减量的方法
Jan 24 Javascript
使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效
Sep 24 Javascript
vue.js事件处理器是什么
Mar 20 Javascript
详解用Node.js实现Restful风格webservice
Sep 29 Javascript
jQuery实现的简单对话框拖动功能示例
Jun 05 jQuery
微信小程序与公众号实现数据互通的方法
Jul 25 Javascript
Vue指令实现OutClick的示例
Nov 16 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
Dec 03 Javascript
原生Ajax 和jQuery Ajax的区别示例分析
Dec 17 #Javascript
jQuery中;function($,undefined) 前面的分号的用处
Dec 17 #Javascript
完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
Dec 17 #Javascript
javascript实现根据身份证号读取相关信息
Dec 17 #Javascript
node.js中的fs.appendFile方法使用说明
Dec 17 #Javascript
javascript操作数组详解
Dec 17 #Javascript
node.js中的fs.appendFileSync方法使用说明
Dec 17 #Javascript
You might like
Ajax实时验证用户名/邮箱等是否已经存在的代码打包
2011/12/01 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
js 图片缩放(按比例)控制代码
2009/05/27 Javascript
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
javascript实现的一个带下拉框功能的文本框
2014/05/08 Javascript
上传文件返回的json数据会被提示下载问题解决方案
2014/12/03 Javascript
javascript自动恢复文本框点击清除后的默认文本
2016/01/12 Javascript
JS本地刷新返回上一页代码
2016/07/25 Javascript
JavaScript易错知识点整理
2016/12/05 Javascript
jquery实现拖动效果(代码分享)
2017/01/25 Javascript
JS+HTML+CSS实现轮播效果
2017/11/28 Javascript
jQuery创建及操作xml格式数据示例
2018/05/26 jQuery
微信小程序实现单选功能
2018/10/30 Javascript
ES2020系列之空值合并运算符 '??'
2020/07/22 Javascript
Vue3 实现双盒子定位Overlay的示例
2020/12/22 Vue.js
Scrapy框架使用的基本知识
2018/10/21 Python
Python中面向对象你应该知道的一下知识
2019/07/10 Python
解决tensorflow添加ptb库的问题
2020/02/10 Python
aws 通过boto3 python脚本打pach的实现方法
2020/05/10 Python
Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题
2021/02/22 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
Java中各种基本数据类型的默认值都是什么
2016/12/22 面试题
初入社会应届生求职信
2013/11/18 职场文书
迟到检讨书1000字
2014/01/15 职场文书
2014教师“四风问题”对照检查材料思想汇报
2014/09/16 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
夫妻忠诚协议书范本
2014/11/17 职场文书
初中差生评语
2014/12/29 职场文书
2016年教师党员公开承诺书
2016/03/24 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
用Python监控你的朋友都在浏览哪些网站?
2021/05/27 Python
Python将CSV文件转化为HTML文件的操作方法
2021/06/30 Python
关于SpringBoot 使用 Redis 分布式锁解决并发问题
2021/11/17 Redis
python人工智能human learn绘图可创建机器学习模型
2021/11/23 Python