mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-25 23:11:02 +08:00
校对完毕.
This commit is contained in:
parent
c9ca75b101
commit
137ead5f95
@ -4,7 +4,7 @@ gcp – 源于CP的高级命令行文件拷贝工具
|
||||
|
||||
### gcp – 高级命令行文件拷贝器 ###
|
||||
|
||||
gcp — 根据操作手册介绍 — 是一款高级命令行文件拷贝工具软件,其灵感来自于标准的 [cp命令工具][2], 但它提供了像进度条显示、源文件列表、拷贝过程中出现错误文件不中断继续拷贝等cp所不具有的各项高级功能。
|
||||
gcp — 根据操作手册介绍 — 是一款高级命令行文件拷贝工具软件,其灵感来自于标准的 [cp命令][2], 但它提供了像进度条显示、源文件列表、拷贝过程中出现错误文件不中断继续拷贝等cp所不具有的各项高级功能。
|
||||
|
||||
下面是完整的选项列表:
|
||||
|
||||
@ -22,43 +22,43 @@ gcp — 根据操作手册介绍 — 是一款高级命令行文件拷贝工具
|
||||
|
||||
**1. 复制进度显示**
|
||||
|
||||
gcp命令提供了进度显示功能,以便用户能监控到复制操作的时时状态。
|
||||
gcp命令提供了进度显示功能,以便用户能监控到复制操作的当前状态。
|
||||
|
||||
下面是例子:
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-1.png)
|
||||
|
||||
所以,你可以看到,gcp命令显示了如文件大小、复制完成的百分比、传输速率和复制操作完成的剩余时间等的所有细节。
|
||||
可以看到,gcp命令显示了如文件大小、复制完成的百分比、传输速率和复制操作还需多久完成等细节。
|
||||
|
||||
**2. 使用-r选项递归的拷贝目录**
|
||||
**2. 使用-r选项递归拷贝目录**
|
||||
|
||||
要递归拷贝完整的目录,可以使用-r选项。
|
||||
|
||||
下面是例子:
|
||||
示例如下:
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-2.png)
|
||||
|
||||
所以,你可以看到,gcp命令显示了用来统计所有文件夹大小的复制情况的进度条。
|
||||
可以看到,gcp命令显示了完整文件夹复制情况的进度条。
|
||||
|
||||
**3. 精心设计的错误描述显示**
|
||||
|
||||
任何情况的错误,gcp命令都会把拷贝失败的文件的信息显示出来。
|
||||
如遇到错误,gcp命令会显示拷贝失败的文件的错误信息。
|
||||
|
||||
下面是例子:
|
||||
示例如下:
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-3.png)
|
||||
|
||||
所以,你可以看到,gcp命令列出了详细的错误消息,即关于**August Rush.avi**文件已经在目标目录中存在,拷贝失败。但这个错误并不会影响其它文件的正常拷贝操作。
|
||||
可以看到,gcp命令列出了详细的错误消息,即**August Rush.avi**文件已经在目标目录中存在,拷贝失败。但这个错误并不会影响其它文件的正常拷贝操作。
|
||||
|
||||
**4. 使用-v选项输出详细信息**
|
||||
|
||||
详细选项-v参数可以用来跟踪gcp命令执行时的所有详细消息。
|
||||
|
||||
下面是例子:
|
||||
示例如下 :
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-4.png)
|
||||
|
||||
所以,你可以看到,使用-v选项可以输出很多细节信息。
|
||||
可以看到,使用-v选项可以输出很多细节信息。
|
||||
|
||||
**5. 创建和使用源列表**
|
||||
|
||||
@ -68,21 +68,21 @@ gcp命令的一个很炫的功能就是可以创建源文件列表,以供后
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-5-1.png)
|
||||
|
||||
这例子的列表名叫做**SOURCES_SAVE**。你可以用**–sources-list**选项参数来确认及查看保存的列表。
|
||||
本例中,列表名叫**SOURCES_SAVE**。你可以用**–sources-list**选项参数来确认已保存的列表。
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-5-3.png)
|
||||
|
||||
那么你可以看到列表名**SOURCES_SAVE**已经保存上了。
|
||||
可以看到列表名**SOURCES_SAVE**已保存。
|
||||
|
||||
现在,删除我们在第一步中拷贝的文件:
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-5-2.png)
|
||||
|
||||
重复第一步的操作,但不要加上源文件路径名,使用**–sources-load**选项参数来从**SOURCES_SAVE**列表文件中加载源文件路径名。
|
||||
重复第一步的操作,但不要加上源文件路径名,使用**–sources-load**选项参数来从**SOURCES_SAVE**列表文件中加载源文件名。
|
||||
|
||||
![](http://mylinuxbook.com/wp-content/uploads/2013/10/gcp-5-4.png)
|
||||
|
||||
所以,你可以看到gcp命令从**SOURCES_SAVE**列表文件中读取源文件路径名,并且正常的执行拷贝操作。
|
||||
可以看到,gcp命令从**SOURCES_SAVE**列表文件中读取源文件名,并且正常的执行了拷贝操作。
|
||||
|
||||
下面是关于源文件列表的其它选项参数:
|
||||
|
||||
@ -90,7 +90,7 @@ gcp命令的一个很炫的功能就是可以创建源文件列表,以供后
|
||||
|
||||
gcp命令还提供了各式名样的其它有用选项。要查看完整的选项,请阅读[gcp帮助主页][3]。
|
||||
|
||||
### Download/Installation/Configuration ###
|
||||
### 下载/安装/配置 ###
|
||||
|
||||
下面是关于gcp命令的一些主要链接站点:
|
||||
|
||||
@ -103,7 +103,7 @@ gcp命令还提供了各式名样的其它有用选项。要查看完整的选
|
||||
### 优点 ###
|
||||
|
||||
- 状态条显示和源文件列表是这个工具的核心。
|
||||
- 出现有问题的文件会直接跳过,不会影响正常文件的复制操作。
|
||||
- 跳过有问题的文件,不影响正常文件的复制操作。
|
||||
- 跟标准的cp命令的用法很相似。
|
||||
|
||||
### 不足 ###
|
||||
@ -113,9 +113,9 @@ gcp命令还提供了各式名样的其它有用选项。要查看完整的选
|
||||
|
||||
### 结论 ###
|
||||
|
||||
如果你厌倦了通过标准cp命令拷贝大量文件而无休止的等待的话,gcp命令是个不错的选择。系统管理员会喜欢上源文件列表的功能的。它是必备工具。
|
||||
如果您厌倦了使用标准cp命令拷贝大文件时的盲目等待,gcp命令是个不错的选择。系统管理员会喜欢上源文件列表的功能的。它是必备工具。
|
||||
|
||||
**你曾经使用过gcp或者类cp的命令行工具吗?可以把你的使用心得跟我们分享。**
|
||||
**你曾经使用过gcp或者类cp的高级命令行工具吗?可以把你的使用心得跟我们分享。**
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user