-
blockdev?(filename)
-
filenameがブロックスペシャルファイルである時,真を返
します.
-
chardev?(filename)
-
filenameがキャラクタスペシャルファイルの時,真を返し
ます.
-
executable?(filename)
-
filenameが実効ユーザ/グループIDで実行できる時,真を返
します.
-
executable_real?(filename)
-
filenameが実ユーザ/グループIDで実行できる時,真を返し
ます.
-
exist?(filename)
-
filenameが存在する時,真を返します.
-
grpowned?(filename)
-
filenameのグループIDが実行グループIDと等しい時,真
を返します.
-
directory?(filename)
-
filenameがディレクトリの時,真を返します.
-
file?(filename)
-
filanameが通常ファイルである時,真を返します.
-
pipe?(filename)
-
filenameが名前つきパイプ(FIFO)である時,真を返します.
-
socket?(filename)
-
filenameがソケットである時,真を返します.
-
owned?(filename)
-
filenameが自分のものである時に真を返します.
-
readable?(filename)
-
filenameを読み込み可能な時に真を返します.
-
readable_real?(filename)
-
filenameが実ユーザ/実グループによって読み込み可能な時
に真を返します.
-
setuid?(filename)
-
filenameがsetuidされている時に真を返します.
-
setgid?(filename)
-
filenameがsetgidされている時に真を返します.
-
size?(filename)
-
filenameのサイズを返します.filenameが存在しない時や
filenameのサイズが0の時にはnilを返します.
-
sticky?(filename)
-
filenameのstickyビットが立っている時に真を返します.
symlink?(filename)
-
filenameがシンボリックリンクである時,真を返します.
-
writable?(filename)
-
filenameが書き込み可である時,真を返します.
-
writable_real?(filename)
-
filenameが実ユーザ/実グループによって書き込み可である
時,真を返します.
-
zero?(filename)
-
filenameが存在して,そのサイズが0である時,真を返します.