Я хотів запитати, чи є якась причина не використовувати rsyncдля всього і відмовитися cp?
Мені не було відомо, rsyncі зараз я не знаю, навіщо cpце потрібно.
cpале не rsync: pubs.opengroup.org/onlinepubs/007904875 /utilities/contents.htm
Я хотів запитати, чи є якась причина не використовувати rsyncдля всього і відмовитися cp?
Мені не було відомо, rsyncі зараз я не знаю, навіщо cpце потрібно.
cpале не rsync: pubs.opengroup.org/onlinepubs/007904875 /utilities/contents.htm
Відповіді:
Строго кажучи, так, ви завжди можете використовувати rsync. З man rsync(наголос мій):
Rsync - це швидкий і надзвичайно універсальний інструмент для копіювання файлів. Він може скопіювати локально, в / з іншого хоста через будь-яку віддалену оболонку або в / з віддаленого демона rsync. Він пропонує велику кількість варіантів, які керують кожним аспектом його поведінки і дозволяють дуже гнучко визначати набір файлів для
копіювання. Він відомий своїм алгоритмом передачі дельти, який зменшує кількість даних, що надсилаються по мережі, передаючи лише відмінності між вихідними файлами та існуючими файлами у призначенні. Rsync широко використовується для резервного копіювання та дзеркального відображення та як покращена команда копіювання для щоденного використання.
Тепер, іноді просто не варто набирати цих декількох зайвих символів, аби використовувати танк, щоб убити муху. Крім того, rsyncчасто не встановлюється за замовчуванням, так що cpприємно мати.
rsyncсебе залежно від системи, в якій ви опинитесь. Якщо у вас немає rootдоступу, це може бути важко. cpє POSIX і завжди буде там.
sometimes it is just not worth typing those few extra characters- Я псевдонім pcp(для "копії прогресу") для цього;)
Rsync може бути повільніше, ніж cpу деяких ситуаціях. Наприклад, коли місце призначення існує, а rsync в кінцевому підсумку виконує дорогі порівняння для кожного блоку, не знаходить рівних блоків і все одно копіює повний вихідний файл.
Крім того, коли файли призначення не існують, rsync не надає переваги вище cp.
Я думаю, rsyncщо не обробляє копіювання розрідженого файлу просто. cpза замовчуванням дуже добре справляється.
-Sпрапором.
sparse.
rsyncнедоступний скрізь,cpє.