os.chown正是我想要的,但是我想通过名称而不是ID指定用户和组(我不知道它们是什么)。我怎样才能做到这一点?
最佳答案
import pwd
import grp
import os
uid = pwd.getpwnam("nobody").pw_uid
gid = grp.getgrnam("nogroup").gr_gid
path = '/tmp/f.txt'
os.chown(path, uid, gid)
os.chown正是我想要的,但是我想通过名称而不是ID指定用户和组(我不知道它们是什么)。我怎样才能做到这一点?
最佳答案
import pwd
import grp
import os
uid = pwd.getpwnam("nobody").pw_uid
gid = grp.getgrnam("nogroup").gr_gid
path = '/tmp/f.txt'
os.chown(path, uid, gid)