rsync вместо cp
Надо было залить довольно большое количество больших бинарных файлов на сервер, на котором нет никаких ftp-демонов и прочих извращений. Я обычно пользуюсь scp (с -r для директорий), но сейчас файлов было действительно много и мне было бы лень стартовать несколькочасовую процедуру закачки заново. Поэтому я наконец-то (впервые в жизни) взял и внимательно просмотрел ман по rsync, чтобы разобраться, как с его помощью это сделать. В принципе всë просто:
rsync -rP dir server:
Отлично заливает, с прогресс-баром и докачкой. Но сказать я хочу о другом — я очень-очень жалею, что не начал им пользоваться когда-то давно, лет 8-9 назад. Потому что тогда он уже сидел бы у меня в мускульной памяти вместо cp. Ведь можно делать rsync -P file1 file2 для копирования файла с прогрессбаром и быть счастливым. Копировать фильмы, музыку, что угодно. Добавь -r, и будет копировать директории. Если копировать удалëнно — он даже докачивать будет (как в одну, так и в другую сторону). Счастье.
Надеюсь, этот пост кому-нибудь еще раскроет глаза так же, как man rsync раскрыл их мне. :) В любом случае:
piranha@gto ~> g rsync .zshrc
alias pc="rsync -P"
Все замечания и вопросы можно отправлять письмами на