X7ROOT File Manager
Current Path:
/opt/alt/ruby18/share/ri/1.8/system/File
opt
/
alt
/
ruby18
/
share
/
ri
/
1.8
/
system
/
File
/
??
..
??
Constants
??
Stat
??
atime-c.yaml
(416 B)
??
atime-i.yaml
(469 B)
??
basename-c.yaml
(769 B)
??
blockdev%3f-c.yaml
(313 B)
??
catname-c.yaml
(486 B)
??
cdesc-File.yaml
(5.45 KB)
??
chardev%3f-c.yaml
(314 B)
??
chmod-c.yaml
(634 B)
??
chmod-i.yaml
(632 B)
??
chown-c.yaml
(701 B)
??
chown-i.yaml
(699 B)
??
compare-c.yaml
(408 B)
??
copy-c.yaml
(419 B)
??
ctime-c.yaml
(482 B)
??
ctime-i.yaml
(473 B)
??
delete-c.yaml
(424 B)
??
directory%3f-c.yaml
(416 B)
??
dirname-c.yaml
(590 B)
??
executable%3f-c.yaml
(355 B)
??
executable_real%3f-c.yaml
(365 B)
??
exist%3f-c.yaml
(353 B)
??
exists%3f-c.yaml
(355 B)
??
expand_path-c.yaml
(952 B)
??
extname-c.yaml
(629 B)
??
file%3f-c.yaml
(311 B)
??
flock-i.yaml
(1.33 KB)
??
fnmatch%3f-c.yaml
(4.75 KB)
??
fnmatch-c.yaml
(4.75 KB)
??
ftype-c.yaml
(758 B)
??
grpowned%3f-c.yaml
(411 B)
??
identical%3f-c.yaml
(890 B)
??
install-c.yaml
(544 B)
??
join-c.yaml
(458 B)
??
lchmod-c.yaml
(443 B)
??
lchown-c.yaml
(492 B)
??
link-c.yaml
(637 B)
??
lstat-c.yaml
(648 B)
??
lstat-i.yaml
(655 B)
??
makedirs-c.yaml
(704 B)
??
move-c.yaml
(423 B)
??
mtime-c.yaml
(416 B)
??
mtime-i.yaml
(389 B)
??
new-c.yaml
(1.02 KB)
??
o_chmod-i.yaml
(223 B)
??
owned%3f-c.yaml
(366 B)
??
path-i.yaml
(535 B)
??
pipe%3f-c.yaml
(293 B)
??
readable%3f-c.yaml
(347 B)
??
readable_real%3f-c.yaml
(357 B)
??
readlink-c.yaml
(532 B)
??
rename-c.yaml
(457 B)
??
safe_unlink-c.yaml
(403 B)
??
setgid%3f-c.yaml
(312 B)
??
setuid%3f-c.yaml
(312 B)
??
size%3f-c.yaml
(349 B)
??
size-c.yaml
(272 B)
??
socket%3f-c.yaml
(301 B)
??
split-c.yaml
(545 B)
??
stat-c.yaml
(435 B)
??
sticky%3f-c.yaml
(312 B)
??
symlink%3f-c.yaml
(311 B)
??
symlink-c.yaml
(541 B)
??
syscopy-c.yaml
(327 B)
??
truncate-c.yaml
(639 B)
??
truncate-i.yaml
(639 B)
??
umask-c.yaml
(656 B)
??
unlink-c.yaml
(424 B)
??
utime-c.yaml
(395 B)
??
writable%3f-c.yaml
(347 B)
??
writable_real%3f-c.yaml
(357 B)
??
zero%3f-c.yaml
(309 B)
Editing: flock-i.yaml
--- !ruby/object:RI::MethodDescription aliases: [] block_params: comment: - !ruby/struct:SM::Flow::P body: Locks or unlocks a file according to <em>locking_constant</em> (a logical <em>or</em> of the values in the table below). Returns <tt>false</tt> if <tt>File::LOCK_NB</tt> is specified and the operation would otherwise have blocked. Not available on all platforms. - !ruby/struct:SM::Flow::P body: "Locking constants (in class File):" - !ruby/struct:SM::Flow::VERB body: " LOCK_EX | Exclusive lock. Only one process may hold an\n | exclusive lock for a given file at a time.\n ----------+------------------------------------------------\n LOCK_NB | Don't block when locking. May be combined\n | with other lock options using logical or.\n ----------+------------------------------------------------\n LOCK_SH | Shared lock. Multiple processes may each hold a\n | shared lock for a given file at the same time.\n ----------+------------------------------------------------\n LOCK_UN | Unlock.\n" - !ruby/struct:SM::Flow::P body: "Example:" - !ruby/struct:SM::Flow::VERB body: " File.new("testfile").flock(File::LOCK_UN) #=> 0\n" full_name: File#flock is_singleton: false name: flock params: | file.flock (locking_constant ) => 0 or false visibility: public
Upload File
Create Folder