chmod 前后的样子
运行下面这段程序,填写它打印出来的结果。
def to_rwx(mode):
s = ""
for k in (0, 1, 2):
d = (mode >> (3 * (2 - k))) & 7
s = s + ("r" if d & 4 else "-")
s = s + ("w" if d & 2 else "-")
s = s + ("x" if d & 1 else "-")
return s
before = 0o044
after = before | 0o400
print(to_rwx(before) + "/" + to_rwx(after) + "/" + oct(after)[2:])
全部评论