Увеличить многословность запущенного процесса rsync?

Я использую rsync -a -i / foo / bar. Время от времени я хотел бы знать, что именно делает rsync в данный момент, не выводя -v все время. Можно ли увеличить детализацию запущенных процессов, например, отправив сигнал убийства?

18
задан 26 January 2012 в 04:54

4 ответа

Я бы перенаправил вывод в файл, а затем tail -f, чтобы просмотреть вывод при желании:

rsync -a /foo /bar >/tmp/rsync.log 2>&1

, когда необходимо:

tail -f /tmp/rsync.log
0
ответ дан 26 January 2012 в 04:54

Документация rsync не описывает такое поведение, и при этом нет (надлежащего или фактического) стандартного сигнала для отправки процессу, чтобы изменить его многословие.

Однако, благодаря возрастающей природе rsync, вы сможете прервать выполнение rsync с помощью Ctrl + C и повторно запустить его с помощью '- V 'и не терять много времени, как следствие.

0
ответ дан 26 January 2012 в 04:54

В дополнение к -i, вы можете использовать --progress для большей детализации при отправке данных. например:

rsync -ai --progress .....

Если нужно все больше и больше, лучше записать его, как сказано выше в @Marc M.

0
ответ дан 26 January 2012 в 04:54

Я использую rsync -v --stats --progress

0
ответ дан 26 January 2012 в 04:54

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

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