我想检查 Linux 上的文件是否具有 555 权限,但该文件具有 755 权限。所以我在我的程序中做了一个布尔 AND:
if ((perm_of_file && perm_required) == 555)
IE(755 && 555 == 555)
这应该评估为真吗?我知道这从编程的角度来看并不直观,真正的背景问题是: 755 是否被视为 555 权限组的“成员”?
我尝试了什么:我find -perm 555
在 Linux 上使用它并没有列出那些具有 755 权限的文件,所以我猜这个问题的答案是否定的?
如果有人可以帮助我回答或改写这个问题,那将非常有帮助。提前致谢!