وصف الطريقة:
تغيير ملكية الملف (دون تحليل الروابط الرمزية).
القواعد:
نسخة الكود كما يلي:
fs.lchown (path ، uid ، gid ، [callback (err)])
نظرًا لأن هذه الطريقة تنتمي إلى وحدة FS ، فمن الضروري تقديم وحدة FS قبل الاستخدام (var fs = require ("fs"))
تلقي المعلمات:
مسار دليل المسار
معرف المستخدم UID
هوية مجموعة GID (تشير إلى هوية مستخدم نظام الموارد المشتركة)
رد اتصال رد الاتصال ، اجتياز معلمة الاستثناء يخطئ
مثال:
نسخة الكود كما يلي:
fs.lchown ('content.txt' ، uid ، gid ، function (err) {
إذا (خطأ) {
console.log (err) ؛
}آخر{
console.log ("التغيير المنجز") ؛
}
})
رمز المصدر:
نسخة الكود كما يلي:
fs.lchown = وظيفة (المسار ، UID ، GID ، رد الاتصال) {
Callback = maybecallback (رد الاتصال) ؛
fs.open (المسار ، الثوابت.
إذا (خطأ) {
رد الاتصال (ERR) ؛
يعود؛
}
fs.fchown (fd ، uid ، gid ، callback) ؛
}) ؛
} ؛