297件ヒット
[1-100件を表示]
(0.095秒)
ライブラリ
- ビルトイン (121)
- etc (77)
- fileutils (22)
- pty (44)
-
webrick
/ utils (11) -
win32
/ resolv (22)
クラス
-
Win32
:: Resolv (22)
モジュール
- Etc (77)
- FileUtils (22)
- Kernel (11)
- PTY (44)
- Process (66)
-
Process
:: Sys (44) -
WEBrick
:: Utils (11)
キーワード
-
clock
_ gettime (11) -
get
_ hosts _ path (11) -
get
_ resolv _ info (11) - getegid (11)
- geteuid (11)
- getgid (11)
- getgrent (11)
- getgrgid (11)
- getgrnam (11)
- getlogin (11)
- getpgid (11)
- getpgrp (11)
- getpriority (11)
- getpty (22)
- getpwent (11)
- getpwnam (11)
- getpwuid (11)
- getrlimit (11)
- gets (11)
- getservername (11)
- getsid (11)
- getuid (11)
- getwd (11)
- pwd (11)
- spawn (22)
検索結果
先頭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... -
FileUtils
. # getwd -> String (6101.0) -
プロセスのカレントディレクトリを文字列で返します。
プロセスのカレントディレクトリを文字列で返します。