给脚本用 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:

开始练习 →