该模块囊括了与File类有关的常数.
File类包含该模块,因此您可以像使用File类的常数那样来使用下列常数.
File
下列常数用于File#flock.
LOCK_SH
共享锁. 可同时被多个进程所共享的锁.
LOCK_EX
互斥锁. 只能单独被某进程所使用的锁.
LOCK_UN
解锁.
LOCK_NB
锁定时不会进入阻塞状态. 使用 or 后,可与其他常数并用.
下列常数用于File.open.
RDONLY
WRONLY
RDWR
APPEND
CREAT
EXCL
NONBLOCK
TRUNC
NOCTTY
BINARY
SYNC
下列常数用于File.fnmatch和Dir.glob中. ruby 1.7 特性
FNM_NOESCAPE
FNM_PATHNAME
FNM_PERIOD
FNM_CASEFOLD
FNM_DOTMATCH