Могу ли я предоставить подробный вывод во время обработки команды копирования?

Ситуация: Если я ввел команду копирования, например cp -rf /src/ /dsc/, я ожидаю несколько минут для копирования больших каталогов. Я забыл поставить флаг -v для подробного вывода, могу ли я сделать это во время копирования?

1
задан 4 November 2016 в 07:45

4 ответа

Этот вопрос кажется старым, но для команды cp у вас есть опция --verbose.

Таким образом, команда работает следующим образом:

cp --verbose -rf /src/ /dsc/
32
ответ дан 25 May 2018 в 03:08
  • 1
    кто-то отметит это правильным ответом – Orphans 24 November 2016 в 00:04
  • 2
    Это идеально, что один должен сделать, но вопрос был в том, что вы можете сделать, чтобы контролировать ход копирования, если вы забыли сделать это для большой операции. – merv 23 December 2016 в 08:08

Вы всегда можете использовать rsync вместо этого, вы можете увидеть файлы, которые копируются

rsync -rva /src/ /dst/

Конечно, это работает только до того, как вы начнете копирование в качестве альтернативы [ f3]. Хорошая новость заключается в том, что rsync будет копировать только те файлы, которые вам нужны, чтобы вы могли убить свою давно действующую команду cp, запустив команду rsync, и она закроется там, где cp остановлен.

9
ответ дан 25 May 2018 в 03:08

Я предлагаю:

watch du -sh /dsc/
5
ответ дан 25 May 2018 в 03:08
  • 1
    Поскольку это просто улучшение существующего ответа, подумайте над предложением edit . – muru 20 June 2015 в 19:21

Я рекомендую использовать Midnight Commander в случае, если вам нужно просмотреть ход копирования файлов.

Установить Midnight commander:
apt-get install mc
Открыть его:
mc
В первом открытом открытом источнике, на втором - место назначения. Начните копирование с помощью «F5».

MC отобразит приятный и информативный диалог прогресса.

-1
ответ дан 25 May 2018 в 03:08

Другие вопросы по тегам:

Похожие вопросы: