CHOWN(8) FreeBSD システム管理者マニュアル CHOWN(8)
名称
chown − 指定したファイルの所有者およびグループを変更する |
書式
chown [−fhv] [ |
−R [−H | −L | −P]] owner[:group] file ...
chown [−fhv] [ 解説 |
chown ユーティリティは、指定したファイルのユーザ ID やグループ ID を変更 します。引数で指定されるシンボリックリンクは、 −h が指定されない限りは、 何も表示せずに無変更のままとなります。 オプションは以下のものがあります: |
−H
−R オプションが指定されている場合に、コマンドライン上のシンボリッ クリンクをたどるようになります。 ( ツリー内をたどっている際中に見 つけたシンボリックリンクの先は調べません。) −L −P −R −f −h −v −H, −L, −P のオプションは −R が指定されない限り無視されます。加えて、これ らのオプションはお互いの効果を上書きするため、コマンドの動作は最後に指定 されたもので決まります。 owner と group のオペランドはどちらも無くてもよいもの (optional) ですが、 少なくともどちらかを指定しなければなりません。 group オペランドを指定した 場合は先頭にコロン (‘‘:’’) をつけて下さい。 owner は ユーザ ID の数値かユーザ名のどちらかです。ユーザ名がユーザ ID の 数値でもある場合、このオペランドはユーザ名とみなされます。 group はグルー プ ID の数値かグループ名のどちらかです。グループ名がグループ ID の数値で もある場合、このオペランドはグループ名とみなされます。 セキュリティの関係上明らかなことですが、ファイルの所有者の変更はスーパ ユーザにしか行なうことができません。 診断 |
ユーティリティ chown は、成功すると 0 で、エラーがあった場合は >0 で終了 します。 |
互換性
chown の以前のバージョンは、グループ名を指定するのにドット (‘‘.’’) を用い ていました。この文字はコロン (‘‘:’’) に変更されたため、ユーザ名やグループ 名にドットを含んでも構いません。 以前のバージョンのシステムでは、シンボリックリンクは所有者がありませんで した。 −v オプションは非標準ですので、スクリプト中での使用は勧められません。 |
関連項目
規格
chown ユーティリティは IEEE Std 1003.2 (‘‘POSIX.2’’) 互換であると考えられ ています。 |
歴史
chown ユーティリティは Version 1 AT&T UNIX から導入されました。 FreeBSD 10.0 April 25, 2003 FreeBSD 10.0 |