desync(1) desync(1)

desync-mtree - چاپ محتوای یک بایگانی catar، ایندکس caidx یا پوشه محلی در قالب mtree

desync mtree <catar|index|dir> [گزینه‌ها]

یک بایگانی (catar)، فایل ایندکس (caidx) یا پوشه محلی را می‌خواند و محتوای آن را در قالب mtree چاپ می‌کند.

ورودی یا یک بایگانی catar است، یا یک فایل ایندکس caidx (همراه با -i و -s)، یا یک پوشه محلی.

--ca-cert="" اعتماد به مراجع صدور گواهی موجود در این فایل، به‌جای مخزن اعتماد سیستم‌عامل

-c, --cache="" مخزنی که به عنوان حافظه موقت (کش) استفاده می‌شود

-r, --cache-repair[=true] جایگزینی تکه‌های (chunk) نامعتبر در حافظه موقت از مبدا

--client-cert="" مسیر گواهی کلاینت برای احراز هویت TLS

--client-key="" مسیر کلید کلاینت برای احراز هویت TLS

-n, --concurrency=10 تعداد گوروتین‌های همزمان

-e, --error-retry=3 تعداد دفعات تلاش مجدد در صورت بروز خطای شبکه

-b, --error-retry-base-interval=500ms تأخیر اولیه تلاش مجدد؛ با هر بار تلاش بعدی به‌صورت خطی افزایش می‌یابد

-h, --help[=false] نمایش راهنمای mtree

-i, --index[=false] خواندن فایل ایندکس (caidx) به جای catar

-s, --store=[] مخزن(های) مبدا، مورد استفاده همراه با -i

-t, --trust-insecure[=false] اعتماد به گواهی‌های نامعتبر

--config="" فایل پیکربندی (پیش‌فرض $HOME/.config/desync/config.json)

--digest="sha512-256" الگوریتم دایجست، sha512-256 یا sha256

--verbose[=false] حالت پرگو (نمایش جزئیات بیشتر)

desync mtree docs.catar
desync mtree -s http://192.168.1.1 -c /path/to/local -i docs.caidx
desync mtree /path/to/dir

desync(1)

تولید خودکار در ۵ سپتامبر ۲۰۲۶ توسط spf13/cobra

Sep 2026 desync