前回はお兄ちゃんと私が所属する
family グループを作ったね!
さっそく活用していこうよ!
そうだね!
そのために今回は
chown を説明しよう!
chown コマンドchown は
ファイルの所有者を変更するよ
change owner の略なんだ
chown [オプション]... ユーザ名:グループ名 ファイル名...
持ち主を勝手に変えられると困るので管理者用コマンドなんだね
また以下のようにすると所有ユーザや所有グループのみも変更可能なんだ
sudo chown [オプション]... ユーザ名 ファイル名...
sudo chown [オプション]... :グループ名 ファイル名...
ここにお兄ちゃんと共有したい
share-file ファイルがあるんだ!この場合こうすればいいのかな?sudo chown :family share-file
chown は所有権を変更するだけなんだほとんどの場合でパーミッションを設定するchmod も一緒に使うよfamily グループに読み書きを許可するのなら以下のようにしようchmod 664 share-file
3桁の数字の真ん中がグループの権限で「読み書き( を 許可しているんだね!
6)」でも打ち間違いとか怖いなぁ…本当に指定どおり変わったのかな?
それなら
ls の-l オプションでパーミッションを表示させて確認しようls -l share-file
うん!所有グループは
family でパーミッションの表記がrw-rw-r-- となっているちゃんと family グループに対して読み書きの両方が許可されていたよ!今回は
chown で所有権を変えられることを学んだよ!所有権とパーミションはお互いに深く関係しているよ所有権を変更したらパーミッションも気にするようにしよう!