Команда rsync отображает пустой вывод при передаче большого количества файлов, что занимает некоторое время.
Курсор просто мигает без какой-либо информации.
Это заставляет задуматься, передается ли файл или он просто пытается подключиться к удаленному серверу.
rsync — универсальный инструмент, отображающий статус передачи файлов.
Просто добавьте--progress
к твоему rsync команда, и она начнет отображать передаваемые файлы:
rsync -r --progress source destination
--progress
Опции не имеют определенного местоположения。Вы даже можете добавить его в rsync конец команды.
Вы также можете просмотреть сводку переданных файлов, а также скорость и время передачи.
💡 Вы также можетеиспользовать-
Poption
вместо--porogress.
Это более короткая форма того же самого.
Это все хорошо. Однако, если вам нужно передать сотни файлов, это может превратиться в беспорядок. Весь экран заполнен статистикой передачи файлов.
Вы можете настроить rsync для отображения общего прогресса, а не для каждого отдельного файла.
заменять--progress
Параметры,использоватьinfo=progress2
Параметры。
rsync -r --info=progress2 source destination
Здесь вы можете контролировать, какая информация отображается, используя опцию «Информация», где вы указываете отображать информацию о передаче файлов прогресса.
За некоторыми флагами, например прогрессом, следует число: 0 означает тихий вывод, 1 означает отображение для каждого файла, 2 означает общий прогресс передачи.
Таким образом, вы можете увидеть общий ход передачи файла с помощью rsync, который обеспечивает более чистый результат. Ваш экран не залит, и вы можете легко понять вывод.
После того, как команда rsync завершит передачу файла, вы также можете просмотреть сводную информацию о средней скорости передачи и затраченном времени.