Latest web development tutorials

os.lchown Python3 () วิธีการ

Python3 OS วิธีการไฟล์ / ไดเรกทอรี Python3 OS วิธีการไฟล์ / ไดเรกทอรี


เค้าโครง

os.lchown () วิธีการใช้ในการเปลี่ยนเจ้าของไฟล์คล้ายกับ chown แต่ไม่ปฏิบัติตามการเชื่อมโยง

ได้รับการสนับสนุนภายใต้ระบบปฏิบัติการยูนิกซ์

ไวยากรณ์

lchown () วิธีไวยากรณ์เป็นดังนี้:

os.lchown(path, uid, gid)

พารามิเตอร์

  • เส้นทาง - กำหนดสิทธิ์ของเส้นทางแฟ้ม

  • โพสต์ - ID ผู้ใช้ของพวกเขา

  • GID - กลุ่มผู้ใช้รหัส

ราคาย้อนกลับ

วิธีการนี้มีค่าตอบแทนไม่

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงให้เห็นถึง lchown () วิธีการใช้งาน:

#!/usr/bin/python3

import os, sys

# 打开文件
path = "/var/www/html/foo.txt"
fd = os.open( path, os.O_RDWR|os.O_CREAT )

# 关闭打开的文件
os.close( fd )

# 修改文件权限
# 设置文件所属用户 ID
os.lchown( path, 500, -1)

# 设置文件所属用户组 ID
os.lchown( path, -1, 500)

print ("修改权限成功!!")

เอาท์พุทโปรแกรมข้างต้นเป็น:

修改权限成功!!

Python3 OS วิธีการไฟล์ / ไดเรกทอรี Python3 OS วิธีการไฟล์ / ไดเรกทอรี