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中index()方法用法实例
Dec 27 Javascript
用js判断是否为360浏览器的实现代码
Jan 15 Javascript
JavaScript数据结构和算法之图和图算法
Feb 11 Javascript
jQuery+css3实现Ajax点击后动态删除功能的方法
Aug 10 Javascript
JS简单循环遍历json数组的方法
Apr 22 Javascript
ES6概念 Symbol toString()方法
Dec 25 Javascript
关于vue-router路径计算问题
May 10 Javascript
详解用node编写自己的cli工具
May 23 Javascript
JavaScript的setter与getter方法
Nov 29 Javascript
node.js开发辅助工具nodemon安装与配置详解
Feb 06 Javascript
vue实现图片上传到后台
Jun 29 Javascript
vue中使用腾讯云Im的示例
Oct 23 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
支持中文字母数字、自定义字体php验证码代码
2012/02/27 PHP
浅析PHP中的UNICODE 编码与解码
2013/06/29 PHP
对淘宝URL中ID提取的PHP代码
2013/09/01 PHP
PHP实现远程下载文件到本地
2015/05/17 PHP
php获取指定数量随机字符串的方法
2017/02/06 PHP
JS代码格式化和语法着色V2
2006/10/14 Javascript
javascript 获取网页参数系统
2008/07/19 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
jquery中获取select选中值的代码
2011/06/27 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
jquery交替变换颜色的三种方法 实例代码
2013/11/19 Javascript
sencha ext js 6 快速入门(必看)
2016/06/01 Javascript
JavaScript队列、优先队列与循环队列
2016/11/14 Javascript
Node.JS文件系统解析实例详解
2017/05/15 Javascript
Vue.js手风琴菜单组件开发实例
2017/05/16 Javascript
JavaScript 基础表单验证示例(纯Js实现)
2017/07/20 Javascript
react中实现搜索结果中关键词高亮显示
2018/07/31 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
python数据分析数据标准化及离散化详解
2018/02/26 Python
python 求一个列表中所有元素的乘积实例
2019/06/11 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
python实现一个简单RPC框架的示例
2020/10/28 Python
Python word文本自动化操作实现方法解析
2020/11/05 Python
Python中读取文件名中的数字的实例详解
2020/12/25 Python
美国摄影爱好者购物网站:Focus Camera
2016/10/21 全球购物
慕尼黑山地运动、户外服装和体育用品专家:Sporthaus Schuster
2019/08/27 全球购物
捷克建筑材料网上商店:DEK.cz
2021/03/06 全球购物
材料采购员岗位职责
2013/12/17 职场文书
高一历史教学反思
2014/01/13 职场文书
酒鬼酒广告词
2014/03/21 职场文书
公司经理聘任书
2014/03/29 职场文书
专家推荐信模板
2014/05/09 职场文书
学校节能减排倡议书
2014/05/16 职场文书
新党员入党决心书
2015/09/22 职场文书