This article mainly introduces node. fs. fchmod method usage instructions. This article introduces fs. fchmod method description, syntax, receiving parameters, use instances and implementation source code. For more information, see
Method description:
Change the file permission (file descriptor ).
Syntax:
The code is as follows:
Fs. fchmod (fd, mode, [callback (err)])
Because this method belongs to the fs module, we need to introduce the fs module (var fs = require ("fs") before use "))
Receiving parameters:
Fd file descriptor
Mode File permission
Callback, passing the exception parameter err
Example:
The code is as follows:
Fs.open('content.txt ', 'A', function (err, fd ){
If (err ){
Throw err;
}
Fs. fchmod (fd, 0777, function (err ){
If (err ){
Throw err;
}
Console. log ('fchmod complete ');
Fs. close (fd, function (){
Console. log ('done ');
});
})
});
Source code:
The code is as follows:
Fs. fchmod = function (fd, mode, callback ){
Binding. fchmod (fd, modeNum (mode), makeCallback (callback ));
};