るりまサーチ

最速Rubyリファレンスマニュアル検索!
189件ヒット [1-100件を表示] (0.041秒)

別のキーワード

  1. etc group
  2. openssl group
  3. socket ipv6_join_group
  4. socket mcast_join_group
  5. socket ipv6_leave_group

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 > >>

Etc.#group -> Etc::Group | nil (18238.0)

/etc/group ファイルから読み込んだエントリを一つ返します。

.../etc/group ファイルから読み込んだエントリを一つ返します。

最初の呼び出しでは、先頭のエントリを返します。それ以降の呼び出しでは、
呼び出す度に次のエントリを順に返します。ファイルの終端に達すると nil を返し...
...ます。

@
raise RuntimeError /etc/group ファイルがロックされている場合に発生します。

@
see Etc.#getgrent, getgrent(3)...

Etc.#group {|gr| ... } -> () (18108.0)

全てのグループエントリを順にアクセスするためのイテレータです。

全てのグループエントリを順にアクセスするためのイテレータです。

Process.#initgroups(user, group) -> [Integer] (6242.0)

user が属するグループのリストを更新し、group をそのリストに加えます。

...のリストを更新し、group をそのリストに加えます。

このメソッドを呼ぶには root 権限が必要です。

@
param user ユーザ名を表す文字列で指定します。

@
param group ユーザグループ ID を整数で指定します。

@
raise NotImplementedError...

Process.#groups=(gids) (6131.0)

補助グループを設定します。

...ドを呼ぶことができます。

@
param gids 補助グループ ID の配列を指定します。補助グループ ID は整数かグループ名を表す文字列です。

@
raise ArgumentError 設定する補助グループ ID の数が Process.#maxgroups の
数を越...
...えている場合に発生します。

@
raise Errno::EXXX 権限がない場合に発生します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

@
see setgroups(2)...

Process.#groups -> [Integer] (6119.0)

補助グループ ID の配列を返します(実効グループ ID を含むかも知れません)。

...を返します(実効グループ ID を含むかも知れません)。

返される配列の最大要素数は Process.#maxgroups です。

このメソッドは getgroups(2) の単純なラッパーです。
このことは以下の特徴がプラットフォームに依存することを意味...
...ようにできます:

//emlist[][ruby]{
Process.groups.uniq.sort
//}

@
raise Errno::EXXX Process.#maxgroups が実際に返される補助グループ ID の
数よりも少ない値を設定していると発生します。

@
raise NotImplementedError メソッドが現在の...
...プラットフォームで実装されていない場合に発生します。

//emlist[][ruby]{
Process.groups #=> [27, 6, 10, 11]
//}

@
see getgroups(2)...

絞り込み条件を変える

Process.#maxgroups -> Integer (6113.0)

設定できる補助グループ ID の数を指定します。

...実際に返される補助グループ ID の数よりも少ない値を設定していると、
Process.#groups で例外が発生します。

@
param num 整数を指定します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に...

Process.#maxgroups=(num) (6113.0)

設定できる補助グループ ID の数を指定します。

...実際に返される補助グループ ID の数よりも少ない値を設定していると、
Process.#groups で例外が発生します。

@
param num 整数を指定します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に...

FileUtils.#chown(user, group, list, options = {}) -> Array (160.0)

ファイル list の所有ユーザと所有グループを user と group に変更します。

...ザと所有グループを user と group に変更します。

user, group に nil または -1 を渡すとその項目は変更しません。

@
param user ユーザー名か uid を指定します。nil/-1 を指定すると変更しません。

@
param group グループ名か gid を指定...
...l/-1 を指定すると変更しません。

@
param list ファイルのリストを指定します。対象のファイルが一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop と :verbose が指定...
...可能です。
c:FileUtils#options

@
return list を配列として返します。


//emlist[][ruby]{
require 'fileutils'
FileUtils.chown 'root', 'staff', '/usr/local/bin/ruby'
FileUtils.chown nil, 'bin', Dir.glob('/usr/bin/*'), verbose: true
//}...

FileUtils.#chown_R(user, group, list, options = {}) -> Array (160.0)

list 以下のファイルの所有ユーザと所有グループを user と group へ再帰的に変更します。

...所有グループを
user と group へ再帰的に変更します。

user, group に nil または -1 を渡すとその項目は変更しません。

@
param user ユーザー名か uid を指定します。nil/-1 を指定すると変更しません。

@
param group グループ名か gid を...
...l/-1 を指定すると変更しません。

@
param list ファイルのリストを指定します。対象のファイルが一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop と :verbose が指定...
...可能です。
c:FileUtils#options

@
return list を配列として返します。

//emlist[][ruby]{
require 'fileutils'
FileUtils.chown 'root', 'staff', '/usr/local/bin/ruby'
FileUtils.chown nil, 'bin', Dir.glob('/usr/bin/*'), verbose: true

require 'fileutils'
FileUtils.chown_R 'w...
<< 1 2 > >>