0

ファイルが外部サービスによってアクセスされているため、特定のファイルを+rx モードに設定する必要があると開発者が言っているドキュメントを読んでいました。

これはどのCHMODコードを指していますか? 777?

ありがとう

4

1 に答える 1

2

+rx意味: 読み取りおよび実行パーミッション (555) から umask ビットを除いたものをデフォルトのパーミッションに追加します。

通常、umask は 022 で、デフォルトのパーミッションは 644 であるため、結果は 755 になります。

計算0644 | (0555 & ~0022):

+rx                : 555 -> 101 101 101
Umask              : 022 -> 000 010 010 &~
                   ======================
Add these perms    : 555 -> 101 101 101
Default permissions: 644 -> 110 100 100 |
                   ======================
Result             : 755 -> 111 101 101
于 2011-03-28T20:14:20.860 に答える