情况:如果我输入了类似这样的复制命令cp -rf /src/ /dsc/
,那么我需要等待几分钟才能复制大型目录。我忘记将-v
标志设置为详细输出,我可以在复制过程中执行此操作吗?
答案1
这个问题似乎很老了,但是对于cp
命令,您可以--verbose
选择。
因此命令的工作原理如下:
cp --verbose -rf /src/ /dsc/
答案2
不可以,但是您可以使用 watch 命令查看目标目录以了解进程的进展情况,例如。
watch ls -l /dsc/
答案3
你可以随时使用rsync
,你至少可以看到正在复制的文件
rsync -rva /src/ /dst/
当然,这只在你开始复制之前有效,作为 的替代cp
。好消息是,rsync 只会复制它需要的文件,因此你可以终止长时间运行的cp
命令,运行该命令,它会从中断的rsync
地方继续。cp
答案4
当您需要查看文件复制的进度时,我建议使用 Midnight Commander。
安装午夜指挥官:
apt-get install mc
打开它:
mc
第一个面板上打开源,第二个面板上打开目标。使用“F5”开始复制。
MC 将显示美观且信息丰富的进度对话框。