情况:如果我输入了一个复制命令,cp -rf /src/ /dsc/
那么我正在等待几分钟来复制大目录。我忘了把-v
标志放在详细输出中,我可以在复制过程中这样做吗?
小智 101
这个问题似乎很旧,但是对于cp
命令,您可以--verbose
选择。
所以命令的工作方式如下:
cp --verbose -rf /src/ /dsc/
Run Code Online (Sandbox Code Playgroud)
fab*_*or4 38
不,您不能,但是您可以使用 watch 命令查看目标目录以查看进程的进展情况,例如。
watch ls -l /dsc/
Run Code Online (Sandbox Code Playgroud)
小智 13
您可以随时使用rsync
,您至少可以看到正在复制的文件
rsync -rva /src/ /dst/
Run Code Online (Sandbox Code Playgroud)
当然,这仅在您开始复制作为cp
. 好消息是 rsync 只会复制它需要的文件,因此您可以终止长时间运行的cp
命令运行该rsync
命令,它会cp
从中断的地方继续。
小智 6
我提议 :
watch du -sh /dsc/
Run Code Online (Sandbox Code Playgroud)