問題ID: 8526
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID: 8526
msg# 1
baku0121
投稿数: 2
ファイルとディレクトリを新規作成した際のデフォルトのパーミッションを、それぞれ「640」と「750」にしたい。適切なコマンドは次のうちどれか。
この問題に対して回答がumask 027となっています。
777から027を引いて750になるのはわかるのですが666から027引くと639になります。
パーミッションでは0〜7までしかないと思うのですが問題ミスでしょうか?それとも別の考え方があるのでしょうか?教えていただける方いましたらお願いします。
この問題に対して回答がumask 027となっています。
777から027を引いて750になるのはわかるのですが666から027引くと639になります。
パーミッションでは0〜7までしかないと思うのですが問題ミスでしょうか?それとも別の考え方があるのでしょうか?教えていただける方いましたらお願いします。
Re: 問題ID: 8526
msg# 1.1
ahiru_chan
投稿数: 6
パーミッションの表記は各桁が独立して、左からユーザ、グループ、その他です。ですので引くのも各桁ごとに引きます。
6-0=6
6-2=4
6-7=-1 マイナスは無いので権限無し(0)と考える
よって640です。
6-0=6
6-2=4
6-7=-1 マイナスは無いので権限無し(0)と考える
よって640です。
Re: 問題ID: 8526
msg# 1.2
baku0121
投稿数: 2
パーミッションの理解度が足りなかったようです
丁寧な解説ありがとうございました!
丁寧な解説ありがとうございました!