找回密码
 注册
查看: 2311|回复: 0

R语言:file.info()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 18:37:53 | 显示全部楼层 |阅读模式
file.info(base)
file.info()所属R语言包:base

                                        Extract File Information
                                         提取文件信息

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Utility function to extract information about files on the user's file systems.
效用函数对用户的文件系统中提取有关文件的信息。


用法----------Usage----------


file.info(...)



参数----------Arguments----------

参数:...
character vectors containing file paths.  Tilde-expansion is done: see path.expand.
特征向量包含文件路径。波浪线膨胀是:看到path.expand。


Details

详情----------Details----------

What constitutes a "file" is OS-dependent but includes directories.  (However, directory names must not include a trailing backslash or slash on Windows.)
何谓“文件”是依赖于操作系统的,但包括目录。 (但是,目录名必须不包括尾部的反斜杠或Windows上的削减。)

The file "mode" follows POSIX conventions, giving three octal digits summarizing the permissions for the file owner, the owner's group and for anyone respectively.  Each digit is the logical or of read (4), write (2) and execute/search (1) permissions.
“模式”文件如下POSIX约定,给三个八进制数字权限分别总结文件的所有者,所有者的组和人。每个数字的逻辑或读(4),写(2)(1)权限执行/搜索。

File modes are probably only useful on NTFS file systems, and it seems all three digits refer to the file's owner. The execute/search bits are set for directories, and for files based on their extensions (e.g., ".exe", ".com", ".cmd" and ".bat" files).  file.access will give a more reliable view of read/write access availability to the R process.
文件模式可能是唯一有用的NTFS文件系统,它似乎所有三位数是指文件的所有者。执行/搜索位设置的目录,并根据其扩展的文件(例如,.exe,.com,.cmd .bat文件)。 file.access将提供更可靠的读/写访问的可用性R进程。

UTF-8-encoded file names not valid in the current locale can be used.
可以使用UTF-8编码的文件名,在当前语言环境的有效。


值----------Value----------

A data frame with row names the file names and columns
与列名的文件名和列的数据框


参数:size
double: File size in bytes.
双:文件的字节大小。


参数:isdir
logical: Is the file a directory?
逻辑:是文件的目录?


参数:mode
integer of class "octmode".  The file permissions, printed in octal, for example 644.
整数类"octmode"。文件的权限,打印八进制,例如644。


参数:mtime, ctime, atime
integer of class "POSIXct": file modification, "last status change" and last access times.
整数类"POSIXct":文件的修改,“最后的状态变化和上次访问时间。


参数:exe
character: what sort of executable is this?  Possible values are "no", "msdos", "win16", "win32", "win64" and "unknown".  Note that a file (e.g. a script file) can be executable according to the mode bits but not executable in this sense.
性格:这个可执行文件的排序是什么?可能的值是"no","msdos","win16","win32","win64"和"unknown"。请注意,可以是可执行文件(例如,一个脚本文件)根据模式位,但不是在这个意义上的可执行文件。

Entries for non-existent or non-readable files will be NA.
非存在或非可读的文件中的条目将NA。

What is meant by the three file times depends on the OS and file system.  On Windows native file systems ctime is the file creation time (something which is not recorded on most Unix-alike file systems).  What is meant by "file access" and hence the "last access time" is system-dependent.
什么是由三个文件时间取决于操作系统和文件系统。 Windows上的本地文件系统ctime是文件的创建时间(这是不是在大多数Unix相似的文件系统中记录的东西)。什么是“文件访问”,因此“上次访问时间”的含义是依赖于系统。

The times are reported to an accuracy of seconds, and perhaps more on some systems.  However, many file systems only record times in seconds, and some (e.g. modification time on FAT systems) are recorded in increments of 2 or more seconds.
时代报,精确到秒,也许在某些系统上。然而,许多文件系统只记录在几秒钟的时间,和一些(例如在FAT系统的修改时间)在2秒或更长时间的增量记录。


参见----------See Also----------

Sys.readlink to find out about symbolic links, files, file.access, list.files, and DateTimeClasses for the date formats.
Sys.readlink了解符号链接,files,file.access,list.files,DateTimeClasses日期格式。

Sys.chmod to change permissions.
Sys.chmod更改权限。


举例----------Examples----------


ncol(finf <- file.info(dir()))# at least six[至少6]
## Not run: finf # the whole list[#无法运行:finf#整个列表]
## Those that are more than 100 days old :[#这些是超过100天的历史:]
finf[difftime(Sys.time(), finf[,"mtime"], units="days") > 100 , 1:4]

file.info("no-such-file-exists")

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-23 21:29 , Processed in 0.024756 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表