给脚本用 chmod 644 会怎样
一个本来能跑的脚本,被 chmod 644 之后【0】。
同一个脚本,两种跑法
运行下面这段程序,填写它打印出来的结果。 def cls(uid, gid, f_uid, f_gid): if uid == f_uid: return 0 if gid == f_gid:
加上执行位之后
运行下面这段程序,填写它打印出来的结果。 def to_rwx(mode): s = "" for k in (0, 1, 2): d = (mode >> (3 * (2 -
自己写:判断跑不跑得起来
给权限和跑法,判断能不能跑起来:直接跑看 x,交给解释器跑看 r。
⚠️ 用八进制修,顺手改坏了别的
一个脚本原本是 755。用 chmod 644 想「让别人只读」,⚠️ 结果连自己都跑不了了。把改前改后的权限和「还跑不跑得起来」都打出来。
用相对写法修同一件事
用「只去掉某一段的某一位」的方式达到同样目的,验证属主的执行位没有被动到。
目录上的 x 是什么意思
一个目录的 x 位表示【0】。
目录只有 r 没有 x 会怎样
一个目录权限是 rw-(有 r 没有 x),你【0】。
删一个文件要什么权限
要删掉 team/plan.md,你需要的权限是【0】(前一个说目录 team,后一个说文件 plan.md)。
目录上三位各管什么
运行下面这段程序,填写它打印出来的结果。 def cls(uid, gid, f_uid, f_gid): if uid == f_uid: return 0 if gid == f_gid: