คำอธิบายวิธี:
เปลี่ยนความเป็นเจ้าของไฟล์ (โดยไม่ต้องแยกวิเคราะห์ลิงค์สัญลักษณ์)
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
fs.lchown (Path, uid, gid, [callback (err)])
เนื่องจากวิธีนี้เป็นของโมดูล FS จึงจำเป็นต้องแนะนำโมดูล FS ก่อนการใช้งาน (var fs = require ("FS"))
รับพารามิเตอร์:
เส้นทางไดเรกทอรี
UID ID ผู้ใช้
ข้อมูลประจำตัวกลุ่ม GID (หมายถึงตัวตนของผู้ใช้ระบบทรัพยากรที่ใช้ร่วมกัน)
การโทรกลับการโทรกลับ, ผ่านพารามิเตอร์ข้อยกเว้น
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
fs.lchown ('content.txt', uid, gid, function (err) {
ถ้า (err) {
console.log (err);
}อื่น{
console.log ("เปลี่ยนเสร็จ");
-
-
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
fs.lchown = function (path, uid, gid, callback) {
การโทรกลับ = MayBecallback (โทรกลับ);
fs.open (เส้นทาง, ค่าคงที่ o_wronly | ค่าคงที่ o_symlink, ฟังก์ชั่น (err, fd) {
ถ้า (err) {
การโทรกลับ (err);
กลับ;
-
fs.fchown (fd, uid, gid, callback);
-
-