メソッド説明:
ファイルの所有権を変更します(シンボリックリンクを解析することなく)。
文法:
コードコピーは次のとおりです。
fs.lchown(path、uid、gid、[callback(err)])
この方法はFSモジュールに属しているため、使用前にFSモジュールを導入する必要があります(var fs = require( "fs"))
パラメーターを受信:
パスディレクトリパス
UIDユーザーID
GIDグループのアイデンティティ(共有リソースシステムのユーザーのIDを指します)
コールバックコールバック、例外パラメーターERRを渡します
例:
コードコピーは次のとおりです。
fs.lchown( 'content.txt'、uid、gid、function(err){
if(err){
console.log(err);
}それ以外{
console.log( "変更済み");
}
})
ソースコード:
コードコピーは次のとおりです。
fs.lchown = function(path、uid、gid、callback){
callback = maybecallback(callback);
fs.open(path、constants.o_wronly | constants.o_symlink、function(err、fd){
if(err){
コールバック(err);
戻る;
}
fs.fchown(fd、uid、gid、callback);
});
};