دستور لینوکس rsync: همگامسازی فایلها و پوشهها بین دو مکان
دستور لینوکس rsync: همگامسازی فایلها و پوشهها بین دو مکان
دستور rsync یکی از قدرتمندترین دستورات موجود در سیستم عامل لینوکس است که برای همگامسازی فایلها و پوشهها بین دو مکان استفاده میشود. این دستور به شما امکان میدهد تا فایلها و پوشههای موجود در یک مکان را با یک مکان دیگر همگام سازی کنید. استفاده از دستور rsy…
2023-07-253 دقیقه مطالعه
دستور لینوکس rsync: همگامسازی فایلها و پوشهها بین دو مکان
دستور rsync یکی از قدرتمندترین دستورات موجود در سیستم عامل لینوکس است که برای همگامسازی فایلها و پوشهها بین دو مکان استفاده میشود. این دستور به شما امکان میدهد تا فایلها و پوشههای موجود در یک مکان را با یک مکان دیگر همگام سازی کنید.
استفاده از دستور rsync بسیار ساده است و تنها نیاز به چند پارامتر دارد. این دستور به شما اجازه میدهد تا فایلها و پوشههایی که تغییر کردهاند را بین دو مکان همگام سازی کنید، بدون اینکه نیازی به انتقال کل محتوا باشد. به این ترتیب، در صورتی که تغییراتی در یک مکان ایجاد شود، شما تنها تغییرات را بین دو مکان همگام سازی میکنید و از انتقال کل محتوا جلوگیری میشود که زمان و پهنای باند شما را صرفهجویی میکند.
برای استفاده از دستور rsync، ابتدا باید مکان مبدا و مقصد را مشخص کنید. سپس با استفاده از آرگومانهای مختلف مانند آرگومان -a برای همگامسازی به صورت بازگشتی، آرگومان -v برای نمایش جزئیات فرآیند همگامسازی و آرگومان -z برای فشردهسازی اطلاعات، میتوانید عملیات را تنظیم کنید.
این دستور به شکل زیر قابل استفاده است:
rsync [آرگومانها] [مکان مبدا] [مکان مقصد]
مثال:
rsync -avz /home/user/documents/ /backup/documents/
در این مثال، تمام فایلها و پوشههای موجود در مسیر /home/user/documents/ به مسیر /backup/documents/ همگام سازی میشوند. از آرگومان -a برای همگامسازی به صورت بازگشتی، آرگومان -v برای نمایش جزئیات فرآیند همگامسازی و آرگومان -z برای فشردهسازی اطلاعات استفاده شده است.
با استفاده از دستور rsync میتوانید فایلها و پوشهها را بین دو مکان به صورت مداوم همگام سازی کنید. به عبارت دقیقتر، شما میتوانید یک جابهجایی خودکار تعریف کنید که در زمانی مشخص، فایلها و پوشهها را بین دو مکان همگام سازی کند. برای این کار میتوانید از ابزار cron استفاده کنید که در لینوکس برای اجرای کدهای خودکار در زمانهای مشخص استفاده میشود.
به طور خلاصه، دستور rsync یکی از بهترین راهها برای همگامسازی فایلها و پوشهها بین دو مکان در سیستم عامل لینوکس است. این دستور با استفاده از آرگومانهای مختلف، به شما امکان میدهد تا همگامسازی را به صورت دقیق و با کنترل کامل انجام دهید. با استفاده از این دستور، میتوانید به راحتی فایلها و پوشهها را بین دو مکان همگام سازی کنید و نیازی به انتقال کل محتوا نخواهید داشت.
دیدگاهها
پس از بررسی و تأیید مدیر، دیدگاهها در سایت نمایش داده میشوند.
هنوز دیدگاهی منتشر نشده است
اولین نفری باشید که نظر میدهد.