Ruby 教程 之 Ruby File 类和方法 2
Ruby File 类和方法
File 表示一个连接到普通文件的 stdio 对象。open 为普通文件返回该类的一个实例。
实例方法
假设 f 是 File 类的一个实例:
序号 方法 & 描述
1 f.atime
返回 f 的最后访问时间。
2 f.chmode( mode)
改变 f 的权限模式。
3 f.chown( owner, group)
改变 f 的所有者和所属组。
4 f.ctime
返回 f 的最后一个 inode 更改时间。
5 f.flock( op)
调用 flock(2)。op 可以是 0 或一个逻辑值或 File 类常量 LOCK_EX、LOCK_NB、LOCK_SH 和 LOCK_UN。
6 f.lstat
与 stat 相同,但是它返回自身符号链接上的信息,而不是所指向的文件。
7 f.mtime
返回 f 的最后修改时间。
8 f.path
返回用于创建 f 的路径名。
9 f.reopen( path[, mode="r"])
重新打开文件。
10 f.truncate( len)
截断 f 为 len 字节。