Linux上のファイルに555のアクセス許可があるかどうかを確認したいのですが、代わりにそのファイルに755のアクセス許可があります。だから私は私のプログラムでブールANDを行います:
if ((perm_of_file && perm_required) == 555)
すなわち(755 && 555 == 555)
これは真と評価されるべきですか?私はこれがプログラミングの見通しから直感的ではないことを知っています、そして本当の背景の質問は次のとおり です:755は555許可グループの「メンバー」と見なされますか?
私が試したこと:find -perm 555
Linuxで使用していますが、755のアクセス許可を持つファイルがリストされていないので、質問に対する答えはNOだと思いますか?
誰かが私がこの質問に答えたり言い換えたりするのを手伝ってくれるなら、それはとても役に立ちます。前もって感謝します!