node.js中的fs.chmod方法使用說明
方法說明:
該方法以異步的方式來改寫文件的讀寫權(quán)限。
操作完成后的回調(diào)只接收一個(gè)參數(shù),可能會(huì)出現(xiàn)異常信息。
語法:
fs.chmod(path, mode, callback)
由于該方法屬于fs模塊,使用前需要引入fs模塊(var fs = require(“fs”) )
接收參數(shù):
1. path 文件路徑
2. mode 讀寫權(quán)限(如:777)
3. callback 回調(diào)
例子:
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);
};
- node.js用fs.rename強(qiáng)制重命名或移動(dòng)文件夾的方法
- node.js基于fs模塊對系統(tǒng)文件及目錄進(jìn)行讀寫操作的方法詳解
- 基于node.js的fs核心模塊讀寫文件操作(實(shí)例講解)
- node.js中fs.stat與fs.fstat的區(qū)別詳解
- 淺談Node.js:fs文件系統(tǒng)模塊
- node.js中的fs.chmodSync方法使用說明
- node.js中的fs.appendFile方法使用說明
- node.js中的fs.appendFileSync方法使用說明
- node.js中的fs.createWriteStream方法使用說明
- node.js中的fs.futimesSync方法使用說明
- node.js中fs文件系統(tǒng)目錄操作與文件信息操作
相關(guān)文章
實(shí)戰(zhàn)node靜態(tài)文件服務(wù)器的示例代碼
本篇文章主要介紹了實(shí)戰(zhàn)node靜態(tài)文件服務(wù)器的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-03-03基于Node-red的在線評語系統(tǒng)(可視化編程,公網(wǎng)訪問)
Node-Red是IBM公司開發(fā)的一個(gè)可視化的編程工具,在網(wǎng)頁內(nèi)編程,主要是拖拽控件,代碼量很小,這篇文章主要介紹了基于Node-red的在線評語系統(tǒng)(可視化編程,公網(wǎng)訪問),需要的朋友可以參考下2022-01-01詳解express + mock讓前后臺(tái)并行開發(fā)
這篇文章主要介紹了詳解express + mock讓前后臺(tái)并行開發(fā),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06Node 使用express-http-proxy 做api網(wǎng)關(guān)的實(shí)現(xiàn)
這篇文章主要介紹了Node 使用express-http-proxy 做api網(wǎng)關(guān)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10