問題ID: 8526

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2012-5-2 14:55
baku0121  新米   投稿数: 2
ファイルとディレクトリを新規作成した際のデフォルトのパーミッションを、それぞれ「640」と「750」にしたい。適切なコマンドは次のうちどれか。

この問題に対して回答がumask 027となっています。
777から027を引いて750になるのはわかるのですが666から027引くと639になります。
パーミッションでは0〜7までしかないと思うのですが問題ミスでしょうか?それとも別の考え方があるのでしょうか?教えていただける方いましたらお願いします。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-5-2 15:03
ahiru_chan  半人前   投稿数: 6
パーミッションの表記は各桁が独立して、左からユーザ、グループ、その他です。ですので引くのも各桁ごとに引きます。
6-0=6
6-2=4
6-7=-1 マイナスは無いので権限無し(0)と考える
よって640です。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-5-2 19:31
baku0121  新米   投稿数: 2
パーミッションの理解度が足りなかったようです
丁寧な解説ありがとうございました!

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.