| rdiff(1) | General Commands Manual | rdiff(1) |
نام (NAME)
rdiff - محاسبه و اعمال تفاوتهای فایل مبتنی بر امضا
خلاصه دستور (SYNOPSIS)
rdiff [options] signature old-file signature-file
rdiff [options] delta signature-file new-file delta-file
rdiff [options] patch old-file delta-file new-file
نحوه استفاده (USAGE)
میتوانید از rdiff برای بهروزرسانی فایلها استفاده کنید، بسیار شبیه به کاری که rsync انجام میدهد. با این حال، بر خلاف rsync، برنامهٔ rdiff کنترل فرایند را در دستان شما قرار میدهد. بهروزرسانی یک فایل شامل سه مرحله است: signature، delta و patch. از زیردستور signature برای تولید یک signature-file کوچک از روی old-file استفاده کنید. از زیردستور delta برای تولید یک delta-file کوچک از روی signature-file نسبت به new-file استفاده کنید. از زیردستور patch برای اعمال delta-file بر روی old-file جهت بازتولید new-file استفاده کنید.
توضیحات (DESCRIPTION)
در تمامی مواردی که باید نام یک فایل تعیین شود، میتوان از - به جای آن استفاده کرد تا بسته به مورد، به معنای ورودی استاندارد یا خروجی استاندارد باشد. توجه داشته باشید که اگر چنین کنید، باید options خود را با -- پایان دهید، در غیر این صورت rdiff تصور خواهد کرد که یک گزینهٔ خالی را به آن ارسال کردهاید.
مقدار بازگشتی (RETURN VALUE)
0 برای تکمیل موفقیتآمیز، 1 برای مشکلات محیطی (یافت نشدن فایل، گزینههای نامعتبر، خطای ورودی/خروجی و غیره)، 2 برای فایل خراب، و 3 برای یک خطای داخلی یا شرایط رسیدگینشده در librsync یا rdiff.
همچنین ببینید (SEE ALSO)
نویسنده (AUTHOR)
Martin Pool <mbp@sourcefrog.net>
الگوریتم اصلی rsync توسط Andrew Tridgell ابداع شد.
توسعهٔ rdiff توسط شرکتهای Linuxcare, Inc و VA Linux Systems پشتیبانی شده است.
| $Date$ |