Situação: Se eu inseri um comando de cópia cp -rf /src/ /dsc/
, aguardo vários minutos para copiar diretórios grandes. Esqueci de colocar -v
sinalizador para detalhar uma saída. Posso fazer isso durante a cópia?
command-line
cp
Smile.Hunter
fonte
fonte
watch "find . | wc -l"
também. Achei melhor, pois seu comando mostra apenas um nível de profundidade.Esta pergunta parece ser antiga, mas para o
cp
comando você tem o--verbose
opção.Portanto, o comando funciona da seguinte maneira:
fonte
cp: illegal option -- -
cp -rv
funcione #cp -v -r
indicará que você deseja exibir os arquivos que estão sendo copiados (conforme especificado por-v
) e-r
indicará que deseja copiar recursivamente os arquivos, o que será necessário se você estiver copiando qualquer subdiretório.Você sempre pode usar
rsync
, pelo menos, poderá ver os arquivos que estão sendo copiadosClaro que isso só funciona antes de você começar a copiar como alternativa
cp
. A boa notícia é que o rsync copia apenas os arquivos necessários para que você possa matar seuscp
comando de execute orsync
comando e ele continuará de ondecp
parou.fonte
Eu proponho :
fonte
Eu recomendo usar o Midnight Commander no caso em que você precise ver o progresso da cópia dos arquivos.
Instale o comandante da meia-noite:
Abra:
No primeiro painel de código aberto, no segundo destino. Comece a copiar usando "F5".
O MC exibirá um diálogo de progresso agradável e informativo.
fonte