Methode Beschreibung:
Ändern Sie die Dateibesitz (ohne symbolische Links zu analysieren).
Grammatik:
Die Codekopie lautet wie folgt:
fs.lchown (Pfad, UID, GID, [Callback (err)])
Da diese Methode zum FS -Modul gehört, muss das FS -Modul vor der Verwendung eingeführt werden (var fs = require ("fs"))
Parameter empfangen:
Pfadverzeichnispfad
UID -Benutzer -ID
GID -Gruppenidentität (bezieht sich auf die Identität des Benutzers des gemeinsam genutzten Ressourcensystems)
Rückruf zurück Rückruf, Ausnahmeparameter übergeben
Beispiel:
Die Codekopie lautet wie folgt:
fs.lchown ('content.txt', uid, gid, function (err) {
if (err) {
console.log (err);
}anders{
console.log ("Änderung erledigt");
}
})
Quellcode:
Die Codekopie lautet wie folgt:
fs.lchown = function (Pfad, UID, GID, Callback) {
CALLBACK = MaybeCallback (Callback);
fs.open (Pfad, Constants.O_WRONLY | Constants.O_SYMLINK, Funktion (Err, fd) {
if (err) {
Rückruf (arr);
zurückkehren;
}
fs.fchown (fd, uid, gid, callback);
});
};