前回はお兄ちゃんと私が所属する
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
で所有権を変えられることを学んだよ!所有権とパーミションはお互いに深く関係しているよ所有権を変更したらパーミッションも気にするようにしよう!