这是 gcp 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
gcp - 高级命令行文件复制器
概要
GCP [配置] 文件 目标
GCP [配置] 文件1 [文件2...] 目的地目录
商品描述
本手册页简要记录了 GCP 命令。
GCP 是一个文件复制器,受到 cp 的启发,但具有高级功能,例如:
- 转移进展指示
- 出现问题时连续复制:它跳过有问题的文件并继续
- 复制状态记录:哪些文件被有效复制
- 名称修改以处理目标文件系统限制(例如删除不兼容的字符
喜欢 ”?” 或 VFAT 上的“*”)
- 强制复制序列化:将要复制的新文件添加到全局队列以避免硬
驱动头寻找
- 传输列表管理:gcp 可以保存文件列表以便以后复制和重复使用
- 与 cp 的近似选项兼容性(近似是因为行为不是
完全一样,见下文)
配置
这些程序遵循通常的 GNU 命令行语法,长选项以
两个破折号 (`-')。 默认情况下,调用 gcp 等同于调用 gcp
--preserve=mode,ownership,timestamps。
下面是选项的摘要。
一般用途总体评估 选项
- 版
显示程序版本并退出。
-H, - 帮帮我
显示选项摘要。
-r, -递归
递归复制目录。
-L, --取消引用
始终遵循源代码中的符号链接
-P, --no-解引用
永远不要遵循源代码中的符号链接
-F, - 力量
覆盖现有文件。
--preserve=保留
保留指定的属性。 属性可以是模式、所有权和时间戳。 什么时候
传递了几个属性,它们需要用逗号分隔。 注意
时间戳保存有一些限制,请参阅限制部分。
--no-fs-修复
不要修复文件系统命名的不兼容性。
- 没有进展
禁用进度条。
-v, --详细
显示正在执行的操作。
来源 保存
--sources-save=SOURCES_SAVE
将源文件列表保存在名为 SOURCES_SAVE 的列表中。
--sources-replace=SOURCES_REPLACE
将源文件列表保存在名为 SOURCES_REPLACE 的列表中,如果有则替换它
已经存在。
--sources-load=SOURCES_LOAD
重用名为 SOURCES_LOAD 的源文件列表。
--sources-del=SOURCES_DEL
删除名为 SOURCES_DEL 的源文件列表。
--资源列表
列出源文件列表的名称。
--sources-完整列表
列出源文件列表的名称,包括它们的内容。
退出 状态
退出状态可以是:
· 0 如果文件已被正确复制或另一个 gcp 实例已在运行
并将进行复制。
· 1 如果至少一个文件没有被复制,或者出现问题。
· 2 如果所有文件都已复制但存在一些问题
极限
使用 --preserve 选项保存时间戳受 POSIX 上的 os python 模块限制
系统。 目前,python 只返回浮点格式的时间戳,这是一个较小的
比 POSIX 提供的精度更高。 关于这个问题的进展可以在
http://bugs.python.org/issue11457.
使用 onworks.net 服务在线使用 gcp