324件ヒット
[1-100件を表示]
(0.032秒)
ライブラリ
- ビルトイン (132)
- etc (84)
- fileutils (24)
- pty (48)
-
webrick
/ utils (12) -
win32
/ resolv (24)
クラス
-
Win32
:: Resolv (24)
モジュール
- Etc (84)
- FileUtils (24)
- Kernel (12)
- PTY (48)
- Process (72)
-
Process
:: Sys (48) -
WEBrick
:: Utils (12)
キーワード
-
clock
_ gettime (12) -
get
_ hosts _ path (12) -
get
_ resolv _ info (12) - getegid (12)
- geteuid (12)
- getgid (12)
- getgrent (12)
- getgrgid (12)
- getgrnam (12)
- getlogin (12)
- getpgid (12)
- getpgrp (12)
- getpriority (12)
- getpty (24)
- getpwent (12)
- getpwnam (12)
- getpwuid (12)
- getrlimit (12)
- gets (12)
- getservername (12)
- getsid (12)
- getuid (12)
- getwd (12)
- pwd (12)
- spawn (24)
検索結果
先頭5件
-
Etc
. # getpwuid(uid = getuid) -> Etc :: Passwd (6201.0) -
passwd データベースを検索し、 ユーザ ID が uid である passwd エントリを返します。
...し、
ユーザ ID が uid である passwd エントリを返します。
@param uid 検索する uid 。引数を省略した場合には getuid(2) の値を用います。
@raise ArgumentError エントリが見つからなかった場合に発生します。
@see getpwuid(3), Etc::Passwd... -
Win32
:: Resolv . # get _ resolv _ info -> [[String] , [String]] (6114.0) -
ドメイン名とネームサーバを配列の配列で返します。
...require "win32/resolv"
p Win32::Resolv.get_resolv_info #=> [["my.example.com"], ["192.168.1.1"]]
設定されていない情報は nil になります。
# ドメイン名が設定されていない場合。
require "win32/resolv"
p Win32::Resolv.get_resolv_info #=> [nil, ["192.168.1.1"]]... -
Win32
:: Resolv . # get _ hosts _ path -> String | nil (6108.0) -
hosts ファイルのパスを返します。ファイルが存在しない場合は nil を返します。
...hosts ファイルのパスを返します。ファイルが存在しない場合は nil を返します。
例:
require "win32/resolv"
p Win32::Resolv.get_hosts_path #=> "C:\Windows\System32\drivers\etc\hosts"... -
Etc
. # getgrent -> Etc :: Group | nil (6101.0) -
/etc/group ファイルから読み込んだエントリを一つ返します。
...を返します。それ以降の呼び出しでは、
呼び出す度に次のエントリを順に返します。ファイルの終端に達すると nil を返します。
処理が終了したときは Etc.#endgrent を呼び出すようにしてください。
@see getgrent(3), Etc::Group... -
Etc
. # getgrgid(gid) -> Etc :: Group (6101.0) -
group データベースを検索し、グループ ID が gid であるグループエントリを返します。
...group データベースを検索し、グループ ID が gid
であるグループエントリを返します。
@param gid 検索する gid
@raise ArgumentError エントリが見つからなかった場合に発生します。
@see getgrgid(3), Etc::Group... -
Etc
. # getgrnam(name) -> Etc :: Group (6101.0) -
name という名前のグループエントリを返します。
...name という名前のグループエントリを返します。
@param name 検索するグループ名。
@raise ArgumentError エントリが見つからなかった場合に発生します。
@see getgrnam(3), Etc::Group... -
Etc
. # getlogin -> String | nil (6101.0) -
自分の login 名を返します。得られなかった場合は nil を返します。
...った場合は nil を返します。
getlogin は su(1) などでログイン時のユーザとは異なるユーザになっている場合、
現在ではなくログイン時のユーザを返します。
このメソッドが失敗した場合は Etc.#getpwuid に
フォールバックする......とよいでしょう。
たとえば、環境変数 USER などもあわせて、以下のようにフォールバックできます。
//emlist[][ruby]{
require "etc"
login_user = ENV['USER'] || ENV['LOGNAME'] || Etc.getlogin || Etc.getpwuid.name
//}... -
Etc
. # getpwent -> Etc :: Passwd | nil (6101.0) -
/etc/passwd から読み込んだエントリを一つ返します。
...エントリを返します。それ以降の呼び出しでは、
呼び出す度に次のエントリを順に返します。ファイルの終端に達すると nil を返します。
処理が終了したときは Etc.#endpwent を呼び出すようにしてください。
@see getpwent(3)... -
Etc
. # getpwnam(name) -> Etc :: Passwd (6101.0) -
passwd データベースを検索し、 名前が name である passwd エントリを返します。
...passwd データベースを検索し、
名前が name である passwd エントリを返します。
@param name 検索するユーザ名。
@raise ArgumentError エントリが見つからなかった場合に発生します。
@see getpwnam(3), Etc::Passwd...