Description of the fs. chmod method in node. js, node. jsfs. chmod
Method description:
This method overwrites the read and write permissions of a file asynchronously.
After the operation is complete, the callback only receives one parameter, and exception information may occur.
Syntax:
Fs. chmod (path, mode, callback)
Because this method belongs to the fs module, we need to introduce the fs module (var fs = require ("fs") before use "))
Receiving parameters:
1. path file path
2. mode read and write permissions (for example, 777)
3. callback
Example:
Copy codeThe Code is as follows:
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 ();
});
});
});
Source code:
Copy codeThe Code is as follows:
Fs. chmod = function (path, mode, callback ){
Callback = makeCallback (callback );
If (! NullCheck (path, callback) return;
Binding. chmod (pathModule. _ makeLong (path ),
ModeNum (mode ),
Callback );
};