این دستور syrep است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
syrep - یک ابزار همگام سازی مخزن فایل
خلاصه
سیرپ [گزینه ها...] -- لیست عکس فوری ...
سیرپ [گزینه ها...] -- اطلاعات عکس فوری ...
سیرپ [گزینه ها...] --تاریخ عکس فوری ...
سیرپ [گزینه ها...] --زباله عکس فوری ...
سیرپ [گزینه ها...] --به روز رسانی دایرکتوری ...
سیرپ [گزینه ها...] --تفاوت عکس فوری عکس فوری
سیرپ [گزینه ها...] --ادغام عکس فوری دایرکتوری
سیرپ [گزینه ها...] --ادغام صفحه دایرکتوری
سیرپ [گزینه ها...] --ادغام دایرکتوری دایرکتوری
سیرپ [گزینه ها...] -- makepatch دایرکتوری عکس فوری
سیرپ [گزینه ها...] --استخراج کردن عکس فوری ...
سیرپ [گزینه ها...] --پاک کردن دایرکتوری ...
سیرپ [گزینه ها...] --فراموش کردن عکس فوری ...
شرح
Syrep یک ابزار همگام سازی مخزن فایل عمومی است. ممکن است برای همگام سازی استفاده شود
سلسله مراتب فایل های بزرگ به صورت دو طرفه با تبادل فایل های پچ. سیرپ واقعاً همتا است
همتا، هیچ سرور مرکزی درگیر نیست. همگام سازی بین بیش از دو مخزن
پشتیبانی می شوند. فایل های وصله ممکن است از طریق رسانه آفلاین منتقل شوند، به عنوان مثال سخت قابل جابجایی
دیسک ها یا لوح های فشرده.
فایل ها توسط خلاصه پیام هایشان که در حال حاضر MD5 است، ردیابی می شوند.
Syrep برای تسهیل همگام سازی دو موسیقی دیجیتال بزرگ نوشته شده است
مخازن بدون اتصال مستقیم به شبکه فایل های پچ چند گیگابایتی هستند
در این شرایط رایج است.
Syrep می تواند با اندازه فایل های 64 بیتی کنار بیاید. (LFS)
Syrep برای سرعت بهینه شده است. ممکن است از کش هضم پیام برای سرعت بخشیدن به آن استفاده کند
محاسبه خلاصه های یک سلسله مراتب دایرکتوری کامل.
مخزن syrep یک درخت دایرکتوری معمولی یونیکس است که حاوی یک دایرکتوری خاص است سیرپ
با یک فایل جاری.سیریپ (به نام snapshot) که داده های تاریخچه فایل سیستم را نگه می دارد. آ
دایرکتوری با اجرا به یک مخزن syrep تبدیل می شود --به روز رسانی بر روی آن. از عکس های فوری استفاده می شود
برای انجام وظایف اساسی مانند مقایسه مخازن (فرمان --تفاوت) یا ایجاد وصله
بین آنها (فرمان --ساخت پچ).
Syrep تمام فایلها و دایرکتوریهایی را که دارای ویژگی توسعه یافته هستند نادیده میگیرد user.syrep
مجموعه را به حذف. در حال حاضر، این فقط روی لینوکس کار می کند. به خاطر داشته باشید که فقط هسته جدیدتر است
نسخه ها و برخی از سیستم فایل از ویژگی های توسعه یافته پشتیبانی می کنند. دیدن جذب کنند(5) برای اطلاعات بیشتر
اطلاعات.
عمومی OPTIONS
دقیقاً یک دستور باید در خط فرمان مشخص شود. از طرف دیگر متعدد
گزینه ها مجاز هستند
-v | -- پرحرف (گزینه)
عملیات پرمخاطب تر را فعال کنید
-T | - دمای محلی (گزینه)
از دایرکتوری موقت در داخل مخزن استفاده کنید. این بسیار مفید است زمانی که فایل
مخزنی که وصله های آن را اعمال می کنید در پارتیشن متفاوتی قرار دارد دایرکتوری / tmp، به دلیل
فایلهای من به جای کپی شدن، پیوند سختی داشته باشند. این به یک فایل قابل خواندن و نوشتن نیاز دارد
سیستم با این حال.
--نادیده گرفتن-منشا (گزینه)
به طور معمول syrep به شما هشدار می دهد اگر یک مخزن را با یک به روز رسانی، ادغام یا اصلاح کنید
عکس فوری منطبق بر روی میزبان اصلی ایجاد نشده است، و از کاربر می پرسد که آیا او
واقعا می خواهد ادامه دهد این گزینه ممکن است برای غیرفعال کردن این سوال استفاده شود.
-z | --فشرده کردن (گزینه)
فشرده سازی عکس های فوری یا وصله های خروجی. این ممکن است سیرپ را به طور فوق العاده ای کند کند و
اگر داده های فشرده قبلاً فشرده شده باشند، کم و بیش بی فایده است. پیشنهاد میکنم
اگر مخزن فایل حاوی MP3 باشد، از آن برای --update استفاده کنید اما نه برای --makepatch
یا فقط فایل های MPEG.
-p | --پیش رفتن (گزینه)
نشان دادن یک خط تیره چرخان در حین اجرای عملیات
عمومی دستورات
-h | --کمک (فرمان)
راهنما را چاپ کنید و خارج شوید
-V | - نسخه (فرمان)
اطلاعات نسخه را چاپ کنید و خارج شوید
لیست کردن عکس فوری فهرست
-- لیست (فرمان)
فرمان برای فهرست کردن گزارش فایل یک عکس فوری مخزن
--نمایش حذف شد (گزینه)
نمایش ورودی های حذف شده
--show-by-md (گزینه)
نمایش فایل ها با خلاصه پیام. این گزینه با آن برخورد می کند --مرتب سازی.
-- زمان های نمایش (گزینه)
نمایش اولین و آخرین زمان مشاهده
--مرتب سازی (گزینه)
لیست فایل را به ترتیب زمانی مرتب کنید. این گزینه با آن برخورد می کند --show-by-md.
نشان دادن عکس فوری اطلاعات
-- اطلاعات (فرمان)
نمایش اطلاعات مربوط به یک مخزن یا عکس فوری، مانند مبدا، مهر زمانی فعلی
و نسخه، اندازه پایگاه داده.
نشان دادن عکس فوری تاریخچه
--تاریخ (فرمان)
تاریخچه نسخه و مهر زمانی بهروزرسانیهای یک عکس فوری را نشان دهید
دامپینگ عکس فوری فهرست
--زباله (فرمان)
نمایش یک ساختار خالی از یک مخزن یا عکس فوری
در حال بروز رسانی A عکس فوری
--به روز رسانی (فرمان)
به روز رسانی یا ایجاد یک عکس فوری برای دایرکتوری مخزن. یعنی: تکرار از طریق
سلسله مراتب مشخص شده و بر این اساس اطلاعات گزارش لحظه ای را به روز کنید.
-SSTRING | -- عکس فوری =STRING (گزینه)
از فایل اسنپ شات مشخص شده به جای فایل موجود در مخزن استفاده کنید
فهرست راهنما. اگر سلسله مراتب فایل شما فقط خواندنی باشد، ممکن است مفید باشد.
-CSTRING | --cache=STRING (گزینه)
از فایل کش خلاصه پیام مشخص شده به جای فایل موجود در آن استفاده کنید
دایرکتوری مخزن این ممکن است مفید باشد اگر سلسله مراتب فایل شما فقط خواندنی باشد یا
زمانی که قصد دارید یک حافظه پنهان هضم پیام گسترده سیستم را حفظ کنید. در مورد دوم
شما باید استفاده کنید -- بدون پاکسازی نیز هست.
--بدون کش (گزینه)
از کش خلاصه پیام استفاده نکنید.
-- بدون پاکسازی (گزینه)
پس از اجرای بهروزرسانی، ورودیهای منسوخ را از حافظه پنهان پاک نکنید. ممکن است مفید باشد اگر شما
برنامه ریزی برای حفظ حافظه پنهان پیام در سطح گسترده.
--رو-کش (گزینه)
از کش به صورت فقط خواندنی استفاده کنید
--check-dev (گزینه)
هنگام ذخیره یک ورودی، اطلاعات مربوط به دستگاهی را که فایل در آن قرار دارد ذخیره کنید
در مورد آن در حافظه پنهان پیام. از آنجایی که امروزه شناسه دستگاه نمی تواند باشد
این گزینه پایدار در نظر گرفته می شود، پیش فرض خاموش است.
نشان دادن تفاوت بین دو عکسهای فوری
--تفاوت (فرمان)
تفاوت بین دو مخزن یا عکس فوری را نشان دهید
-s | -- اندازه ها (گزینه)
اندازه فایلها را برای کپی نشان دهید. این فقط زمانی کار می کند که روی یک محلی عمل کنید
مخزن و برای فایل های محلی.
-H | --قابل خواندن برای انسان (گزینه)
فقط هنگام استفاده با -s. هنگامی که فعال است، اندازه فایل ها را به صورت قابل خواندن توسط انسان نشان می دهد
فرم، یعنی «3.5 مگابایت» به جای «3670016».
ادغام A عکس فوری، A صفحه OR A مخزن را به A مخزن
--ادغام (فرمان)
یک عکس فوری، یک پچ یا یک مخزن را در یک مخزن ادغام کنید. پس از آن، شما باید
اجرا --به روز رسانی در مخزن برای به روز رسانی عکس فوری.
-q | --سوال (گزینه)
قبل از هر اقدامی یک سوال بپرسید
-P | -- هرس-خالی (گزینه)
دایرکتوری های خالی را هرس کنید
-- نگه داشتن-سطل زباله (گزینه)
زباله ها را خالی نکنید فایل های حذف شده در پوشه سطل زباله در داخل کپی می شوند
دایرکتوری مخزن اگر این گزینه مشخص شده باشد این سطل زباله زمانی که خالی نمی شود
عملیات به پایان رسیده است.
-- چک-md (گزینه)
خلاصه پیام فایل ها را قبل از حذف یا جایگزینی بررسی کنید. توجه: این بدتر می شود
عملکرد syrep است و بنابراین به طور پیش فرض فعال نیست.
--همیشه-کپی (گزینه)
به عنوان پیشفرض syrep سعی میکند به جای کپی کردن فایلها، فایلها را لینک کند. با این گزینه
syrep همیشه یک کپی انجام می دهد، صرف نظر از اینکه آیا یک لینک سخت امکان پذیر است یا خیر. این هست
به ویژه هنگام انجام ادغام دو شاخه ای مفید است. توجه: این امر سیرپ را بدتر می کند
عملکرد و بنابراین به طور پیش فرض فعال نیست.
ساخت A صفحه برای A عکس فوری در برابر A دایرکتوری
-- makepatch (فرمان)
یک پچ در برابر مخزن مشخص شده ایجاد کنید. پچ در STDOUT نوشته شده است
مگر -o مشخص شده است.
-oSTRING | --output-file=STRING (گزینه)
خروجی را به جای STDOUT در فایل مشخص شده بنویسید
--شامل-همه (گزینه)
فایل هایی را در پچ که در طرف دیگر با نام دیگری وجود دارند، اضافه کنید
استخراج A عکس فوری فهرست
--استخراج کردن (فرمان)
محتوای یک عکس فوری یا وصله را در فهرست محلی استخراج کنید مگر اینکه -D is
مشخص شده.
-DSTRING | --output-directory=STRING (گزینه)
خروجی را در پوشه مشخص شده بنویسید
تمیز کردن UP A مخزن
--پاک کردن (فرمان)
اطلاعات syrep را از مخزن حذف کنید
-lINT | --cleanup-level=INT
1: فقط داده های موقت و سطل زباله (پیش فرض) را حذف کنید. 2: حافظه پنهان خلاصه پیام را حذف کنید
همچنین؛ 3: تمام داده های syrep را حذف کنید
فراموش کردن منسوخ شده عکس فوری اطلاعات
--فراموش کردن (فرمان)
فایل عکس فوری را که اطلاعات قدیمی را حذف می کند، دوباره بسته بندی کنید. از این استفاده کنید اگر شما
فایل های عکس فوری خیلی بزرگ می شوند.
-R روزها | --به خاطر بسپار=روزها (گزینه)
اطلاعات در مورد چند روز در گذشته باید نگهداری شود؟ این پیش فرض روی 180 است
(نصف سال).
مخازن، عکسهای فوری و صفحات
مخزن فایل syrep یک سلسله مراتب فایل POSIX با برخی داده های گزارش اضافی است که
برای ردیابی تغییرات استفاده می شود. به طور معمول این داده های گزارش به عنوان "عکس فوری" در فایل ذخیره می شود
$(REPOSITORY)/.syrep/current.syrep. می توانید با اجرا آن را ایجاد و به روز کنید --به روز رسانی.
بیشتر اوقات این گزارش بهروزرسانی میشود، ممکن است تغییرات بهتری ردیابی شوند. بنابراین این
عملیات باید حداقل یک بار در روز از طریق cron را(8)
دو عکس فوری از دو مخزن مجزا (احتمالا از میزبان های مختلف) ممکن است با هم مقایسه شوند
با ---تفاوت. این به شما نشان می دهد که کدام فایل ها باید از یا در آن کپی یا حذف شوند
مخزن دیگر -- makepatch داده های محلی گم شده را در کنترل از راه دور پیوست می کند
مخزن را در یک عکس فوری قرار دهید و آن را در یک فایل پچ بنویسید. این فایل باید به
مخزن دیگر و در آنجا اعمال می شود --ادغام.
به خاطر داشته باشید که وصله ها حاوی داده های عکس فوری میزبان اصلی هستند. به خاطر اینکه
که می توانید از آن به عنوان یک عکس فوری استفاده کنید، به عنوان مثال با اجرا کردن --تفاوت بر روی آن. از طرف دیگر شما هستید
همچنین قادر به ادغام عکس های فوری بدون داده های پچ پیوست شده به یک مخزن است. این همه کار را انجام خواهد داد
نیاز به حذف و تغییر نام دارد، اما طبیعتا هیچ داده جدیدی به درخت فایل اضافه نمی کند.
برای استخراج محتویات یک پچ می توانید از آن استفاده کنید --استخراج کردن. با این کار تمام فایل ها نوشته می شود
موجود در وصله یا عکس فوری به فهرست محلی، از جمله داده های گزارش لحظه ای.
فایل ها با خلاصه پیام هایشان نام گذاری می شوند.
با استفاده از خدمات onworks.net از syrep به صورت آنلاین استفاده کنید