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 相关文章推荐
JS 类型转换常见方法小结
May 31 Javascript
关于jquery动态增减控件的一些想法和小插件
Aug 01 Javascript
jQuery原型属性和原型方法详解
Jul 07 Javascript
如何消除inline-block属性带来的标签间间隙
Mar 31 Javascript
JavaScript中setTimeout的那些事儿
Nov 14 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
Jun 17 Javascript
JS判断Android、iOS或浏览器的多种方法(四种方法)
Jun 29 Javascript
Vue 拦截器对token过期处理方法
Jan 23 Javascript
element-ui upload组件多文件上传的示例代码
Oct 17 Javascript
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
Jan 08 Javascript
vue中axios实现数据交互与跨域问题
May 12 Javascript
vue-cli或vue项目利用HBuilder打包成移动端app操作
Jul 29 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新手谈谈我的学习心得
2007/02/25 PHP
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
2013/01/13 PHP
PHP面向对象程序设计之类常量用法实例
2014/08/20 PHP
laravel安装zend opcache加速器教程
2015/03/02 PHP
PHP JSON格式的中文显示问题解决方法
2015/04/09 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
CSDN轮换广告图片轮换效果
2007/03/27 Javascript
自写的jQuery异步加载数据添加事件
2014/05/15 Javascript
JavaScript将取代AppleScript?
2014/09/18 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
详解AngularJS实现表单验证
2015/12/10 Javascript
微信小程序 for 循环详解
2016/10/09 Javascript
js实现二级导航功能
2017/03/03 Javascript
angular实现spa单页面应用实例
2017/07/10 Javascript
vue结合axios与后端进行ajax交互的方法
2018/07/06 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
js实现全选反选不选功能代码详解
2019/04/24 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
js实现表格单列按字母排序
2020/08/12 Javascript
详解JavaScript 事件流
2020/09/02 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
Python的地形三维可视化Matplotlib和gdal使用实例
2017/12/09 Python
python实现简单图片物体标注工具
2019/03/18 Python
详解Python匿名函数(lambda函数)
2019/04/19 Python
Pycharm plot独立窗口显示的操作
2020/12/11 Python
C#实现启动一个进程
2016/10/01 面试题
Java面试题:说出如下代码的执行结果
2015/10/30 面试题
机械系大学毕业生推荐信
2013/11/27 职场文书
质量保证书
2015/01/17 职场文书
2015年新农合工作总结
2015/03/30 职场文书
nginx如何将http访问的网站改成https访问
2021/03/31 Servers
一篇文章弄懂Python关键字、标识符和变量
2021/07/15 Python
JavaScript原型链详解
2021/11/07 Javascript
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python