Ситуация: если я ввел команду копирования, как cp -rf /src/ /dsc/
тогда, я жду несколько минут для копирования больших каталогов. Я забыл поставить -v
флаг для подробного вывода, могу ли я сделать это во время копирования?
command-line
cp
Smile.Hunter
источник
источник
watch "find . | wc -l"
также. Я нашел это лучше, так как ваша команда показывает только один уровень глубины.Этот вопрос кажется старым, но для
cp
команды у вас есть--verbose
возможность.Таким образом, команда работает следующим образом:
источник
cp: illegal option -- -
cp -rv
работаетcp -v -r
укажет, что вы хотите отобразить копируемые файлы (как указано-v
), и-r
укажет, что вы хотите рекурсивно копировать файлы, которые понадобятся, если вы копируете какие-либо подкаталоги.Вы всегда можете использовать
rsync
вместо этого, по крайней мере, вы увидите файлы, которые копируютсяКонечно, это работает только до того, как вы начнете копировать как альтернативу
cp
. Хорошая новость заключается в том, что rsync будет копировать только те файлы, которые ему необходимы, чтобы вы могли убить свою долгосрочнуюcp
команду, запуститьrsync
команду, и она будет продолжать с того места, гдеcp
остановилась.источник
Я предлагаю :
источник
Я рекомендую использовать Midnight Commander в том случае, когда вам нужно увидеть процесс копирования файлов.
Установите Midnight commander:
Открой это:
На первой панели открытый исходный код, на второй - пункт назначения. Начните копирование, используя «F5».
MC покажет приятный и информативный диалог прогресса.
источник