成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

gcp–源于CP的高級命令行文件拷貝工具

系統 Linux
一位讀者在注釋中指出其他實用工具不僅也提供了基本的cp命令功能,而且還提供cp不具有的高級功能。所以,這篇文章里,我們將會討論非常相似的命令行工具-gcp。

幾周前,我們討論了高級拷貝(修改于cp命令,讓其可以顯示復制進度條)。一位讀者在注釋中指出其他實用工具不僅也提供了基本的cp命令功能,而且還提供cp不具有的高級功能。所以,這篇文章里,我們將會討論非常相似的命令行工具-gcp。


gcp–高級命令行文件拷貝器

根據操作手冊介紹,gcp是一款高級命令行文件拷貝工具軟件,其靈感來自于標準的 cp命令, 但它提供了像進度條顯示、源文件列表、拷貝過程中出現錯誤文件不中斷繼續拷貝等cp所不具有的各項高級功能。

下面是部分功能列表:

測試環境

  • 操作系統 – Ubuntu 13.04
  • Shell工具 – Bash 4.2.45
  • 應用程序 – gcp 0.1.3

簡短的教程

下面是一些gcp命令的例子:

1. 復制進度顯示

gcp命令提供了進度顯示功能,以便用戶能監控到復制操作的當前狀態。

下面是例子:

可以看到,gcp命令顯示了如文件大小、復制完成的百分比、傳輸速率和復制操作還需多久完成等細節。

2. 使用-r選項遞歸拷貝目錄

要遞歸拷貝完整的目錄,可以使用-r選項。

示例如下:

可以看到,gcp命令顯示了完整文件夾復制情況的進度條。

3. 精心設計的錯誤描述顯示

如遇到錯誤,gcp命令會顯示拷貝失敗的文件的錯誤信息。

示例如下:

可以看到,gcp命令列出了詳細的錯誤消息,即August Rush.avi文件已經在目標目錄中存在,拷貝失敗。但這個錯誤并不會影響其它文件的正??截惒僮?。

4. 使用-v選項輸出詳細信息

詳細選項-v參數可以用來跟蹤gcp命令執行時的所有詳細消息。

示例如下 :

可以看到,使用-v選項可以輸出很多細節信息。

5. 創建和使用源列表

gcp命令的一個很炫的功能就是可以創建源文件列表,以供以后再次使用。

例如,在下面的拷貝操作中,我使用-sources-save選項來保存一個源文件列表。

本例中,列表名叫SOURCES_SAVE。你可以用–sources-list選項參數來確認已保存的列表。

可以看到列表名SOURCES_SAVE已保存。

現在,刪除我們在第一步中拷貝的文件:

重復第一步的操作,但不要加上源文件路徑名,使用–sources-load選項參數來從SOURCES_SAVE列表文件中加載源文件名。

可以看到,gcp命令從SOURCES_SAVE列表文件中讀取源文件名,并且正常的執行了拷貝操作。

下面是關于源文件列表的其它選項參數:

gcp命令還提供了各式名樣的其它有用選項。要查看完整的選項,請閱讀gcp幫助主頁。


下載/安裝/配置

下面是關于gcp命令的一些主要鏈接站點:

你可以通過使用像yum、apt-get等的命令行包管理工具來下載和安裝gcp命令。Ubuntu用戶也可以使用Ubuntu軟件中心來下載和安裝這個工具。


優點

  • 狀態條顯示和源文件列表是這個工具的核心。
  • 跳過有問題的文件,不影響正常文件的復制操作。
  • 跟標準的cp命令的用法很相似。

不足

  • 在復制文件夾的時候,要是能顯示每個文件的復制狀態,那就更好了。
  • 在大多數Linux發行版本中沒有預先安裝。

結論

如果您厭倦了使用標準cp命令拷貝大文件時的盲目等待,gcp命令是個不錯的選擇。系統管理員會喜歡上源文件列表的功能的。它是必備工具。

via: http://mylinuxbook.com/gcp-advanced-command-line-file-copier-inspired-by-cp/

 

責任編輯:奔跑的冰淇淋 來源: Linux中國
相關推薦

2016-10-20 09:57:58

Linux轉換工具

2021-05-20 12:16:17

Linux命令Axel

2011-01-18 19:11:26

Postfix命令行

2020-12-10 16:16:08

工具代碼開發

2020-12-11 06:44:16

命令行工具開發

2019-02-27 09:24:48

命令行文件Linux

2023-06-09 07:45:29

Kuberneteskubectl

2009-12-23 14:14:09

Linux高級命令行

2013-11-15 09:43:15

JDK工具

2021-11-26 09:58:37

Linux命令瀏覽器

2010-11-24 17:12:17

MySQL命令行

2013-12-09 14:29:13

OpenStack命令行工具API

2025-03-18 10:30:44

2017-03-03 10:10:15

2017-06-15 10:32:56

OracleDBV命令行工具

2018-04-03 13:50:27

Linux容器命令行工具

2010-02-04 15:17:48

Linux wget

2015-07-01 09:15:46

linuxQuora命令行

2023-03-17 11:33:18

Linux

2018-05-04 09:15:35

PythonPlumbum命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: www狠狠爱com| 亚洲444eee在线观看 | 99re视频在线观看 | av中文在线| 国产不卡在线观看 | 欧美日韩在线免费 | 久久精品 | 国产福利在线小视频 | 中文字幕视频三区 | 美国av毛片| 欧美一级在线观看 | 欧美成人激情 | 国产精品免费在线 | 亚洲综合中文字幕在线观看 | 亚洲3级| 亚洲视频一区在线观看 | 日韩国产中文字幕 | 久久精品视频一区二区 | 成人aaa视频 | 电影91久久久 | 日本福利在线 | 免费观看一级毛片视频 | 国产精品揄拍一区二区 | 国产美女黄色 | com.国产| 欧美中国少妇xxx性高请视频 | 欧美人妇做爰xxxⅹ性高电影 | 一区二区精品在线 | 久久久久久成人 | 91福利电影在线观看 | 亚洲欧美久久 | 亚洲美女视频 | 国产成人精品一区二 | 国产精品久久久久久久久久久久 | 亚洲欧美一区二区三区1000 | 狠狠久久久 | 欧美日韩视频在线播放 | 午夜影院网站 | 亚洲一区二区中文字幕在线观看 | 免费在线成人 | 秋霞在线一区二区 |