Ruby 1.9.2 リファレンスマニュアル
> ライブラリ一覧
> library _builtin
> class File
> chown
instance method File#chown
chown(owner, group) -> 0
-
ファイルのオーナーとグループを変更します。
スーパーユーザだけがファイルのオーナーとグループを変更できます。
所有者の変更に成功した場合は 0 を返します。変更に失敗した場合は
例外 Errno::EXXX が発生します。
- [PARAM] owner:
-
chown(2) と同様に数値で指定します。nil または -1 を指定することで、オーナーを現在のままにすることができます。
- [PARAM] group:
-
chown(2) と同様に数値で指定します。nil または -1 を指定することで、グループを現在のままにすることができます。
- [EXCEPTION] IOError:
-
自身が close されている場合に発生します。
- [EXCEPTION] Errno::EXXX:
-
変更に失敗した場合に発生します。