407件ヒット
[1-100件を表示]
(0.260秒)
種類
- モジュール関数 (286)
- 特異メソッド (44)
- インスタンスメソッド (33)
- モジュール (33)
- クラス (11)
クラス
- File (44)
-
File
:: Stat (33)
モジュール
- FileTest (22)
- Kernel (22)
- Process (44)
-
Process
:: Sys (77) -
Process
:: UID (121)
キーワード
- Process (11)
- Stat (11)
- Sys (11)
- UID (11)
-
change
_ privilege (11) - chown (22)
- eid (11)
- eid= (11)
- euid (11)
- euid= (11)
-
from
_ name (11) - geteuid (11)
- getuid (11)
-
grant
_ privilege (11) - lchown (11)
- new (11)
- owned? (11)
-
re
_ exchange (11) -
re
_ exchangeable? (11) - rid (11)
- seteuid (11)
- setresuid (11)
- setreuid (11)
- setruid (11)
- setuid (11)
- setuid? (33)
-
sid
_ available? (11) - switch (22)
- test (22)
- uid= (11)
検索結果
先頭5件
-
File
:: Stat # uid -> Integer (26109.0) -
オーナーのユーザIDを返します。
...オーナーのユーザIDを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.uid #=> 0
//}... -
Process
. # uid -> Integer (26103.0) -
プロセスの実ユーザ ID を返します。
...プロセスの実ユーザ ID を返します。
@see getuid(2)... -
Process
. # euid=(uid) (14231.0) -
カレントプロセスの実効ユーザ ID を uid に設定します。
...カレントプロセスの実効ユーザ ID を uid に設定します。
動作の詳細はプラットフォームに依存します。
実効ユーザ ID 以外のユーザ ID も変更されるかも知れません。
@param uid 実効ユーザ ID を整数で指定します。
@raise Errn......o::EXXX 権限がない場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::UID.#eid=... -
Process
. # uid=(id) (14109.0) -
プロセスの実ユーザ ID を id に設定します。
...るかも知れません。
@param id 実ユーザ ID を整数で指定します。
@raise Errno::EXXX 権限がない場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::UID... -
File
. setuid?(path) -> bool (14102.0) -
FileTest.#setuid? と同じです。
...FileTest.#setuid? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
File
:: Stat # setuid? -> bool (14102.0) -
setuidされている時に真を返します。
...setuidされている時に真を返します。
//emlist[][ruby]{
Dir.glob("/bin/*") {|bd|
if File::Stat.new(bd).setuid?
puts bd
end
}
#例
#...
#=> /bin/ping
#=> /bin/su
#...
//}... -
FileTest
. # setuid?(file) -> bool (14102.0) -
ファイルが setuid(2) されている時に真を返 します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...ファイルが setuid(2) されている時に真を返
します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列か IO オブジェクトを......ト file が既に close されていた場合に発生します。
//emlist[例][ruby]{
require 'fileutils'
IO.write("testfile", "")
FileUtils.chmod("u+s", "testfile")
FileTest.setuid?("testfile") # => true
FileUtils.chmod("u-s", "testfile")
FileTest.setuid?("testfile") # => false
//}... -
Process
. # euid -> Integer (14102.0) -
カレントプロセスの実効ユーザ ID を整数で返します。
...カレントプロセスの実効ユーザ ID を整数で返します。
@see geteuid(2)... -
Process
:: Sys . # geteuid -> Integer (14102.0) -
システムコールの geteuid(2) を呼びます。返り値を整数で返します。
...システムコールの geteuid(2) を呼びます。返り値を整数で返します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。... -
Process
:: Sys . # getuid -> Integer (14102.0) -
システムコールの getuid(2) を呼びます。返り値を整数で返します。
...システムコールの getuid(2) を呼びます。返り値を整数で返します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。...