cp 命令“大声”版本

cp 命令“大声”版本

有什么办法可以让 cp 命令“响亮”吗?

有时我想复制大文件或包含许多文件的目录。查看 cp 当前正在做什么、哪个文件、此文件的百分比或所有复制过程的百分比非常有用。当我使用 apt-get 时,我获得了有关它正在下载、解压、安装的每个软件包的信息...我可以使用 -q(安静)标志将其关闭。有没有办法做与 cp 相反的事情?我在手册页上找不到它。

答案1


通用控制协议是一个高级命令行文件复制器,其灵感来自标准 cp 命令,但提供了各种高级功能,如进度条指示器、源列表、即使有问题文件也能连续复制等。

只需安装并使用:sudo apt-get install gcp 这里是完整的选项列表:gcp --help

Usage: 
        gcp [options] FILE DEST
        gcp [options] FILE1 [FILE2 ...] DEST-DIR

        gcp --help for options list


Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -r, --recursive       copy directories recursively
  -f, --force           force overwriting of existing files
  --preserve=PRESERVE   preserve  the  specified  attributes
  -L, --dereference     always follow symbolic links in sources
  -P, --no-dereference  never follow symbolic links in sources
  --no-fs-fix           don't fix filesystem name incompatibily
  --no-progress         deactivate progress bar
  -v, --verbose         Show what is currently done

  sources saving:
    --sources-save=SOURCES_SAVE
                        Save source arguments
    --sources-replace=SOURCES_REPLACE
                        Save source arguments and replace memory if it already
                        exists
    --sources-load=SOURCES_LOAD
                        Load source arguments
    --sources-del=SOURCES_DEL
                        delete saved sources
    --sources-list      List names of saved sources
    --sources-full-list
                        List names of saved sources and files in it

參考文獻:http://mylinuxbook.com/gcp-advanced-command-line-file-copier-inspired-by-cp/

相关内容