幾周前,我們討論了高級拷貝(修改於cp命令,讓其可以顯示復制進度條)。一位讀者在注釋中指出其他實用工具不僅也提供了基本的cp命令功能,而且還提供cp不具有的高級功能。所以,這篇文章裡,我們將會討論非常相似的命令行工具-gcp。
根據操作手冊介紹,gcp是一款高級命令行文件拷貝工具軟件,其靈感來自於標准的 cp命令, 但它提供了像進度條顯示、源文件列表、拷貝過程中出現錯誤文件不中斷繼續拷貝等cp所不具有的各項高級功能。
下面是部分功能列表:
下面是一些gcp命令的例子:
1. 復制進度顯示
gcp命令提供了進度顯示功能,以便用戶能監控到復制操作的當前狀態。
下面是例子:
可以看到,gcp命令顯示了如文件大小、復制完成的百分比、傳輸速率和復制操作還需多久完成等細節。
2. 使用-r選項遞歸拷貝目錄
要遞歸拷貝完整的目錄,可以使用-r選項。
示例如下:
可以看到,gcp命令顯示了完整文件夾復制情況的進度條。
3. 精心設計的錯誤描述顯示
如遇到錯誤,gcp命令會顯示拷貝失敗的文件的錯誤信息。
示例如下:
可以看到,gcp命令列出了詳細的錯誤消息,即August Rush.avi文件已經在目標目錄中存在,拷貝失敗。但這個錯誤並不會影響其它文件的正常拷貝操作。
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2013-11/92350p2.htm
推薦閱讀:
Linux命令之cd http://www.linuxidc.com/Linux/2013-05/83948.htm
Linux命令之cat http://www.linuxidc.com/Linux/2013-05/83947.htm
Linux命令之alias/unalias http://www.linuxidc.com/Linux/2013-05/83946.htm
Linux命令解析:su root和su -root http://www.linuxidc.com/Linux/2013-04/82564.htm
Linux命令之 交互式輸入read http://www.linuxidc.com/Linux/2013-03/81594.htm
Linux命令之文件處理命令 http://www.linuxidc.com/Linux/2013-09/90700.htm