| desync(1) | desync(1) |
نام (NAME)
desync - سامانه توزیع دودویی مبتنی بر آدرسدهی محتوا
خلاصه دستور (SYNOPSIS)
desync [flags]
توضیحات (DESCRIPTION)
دستور desync یک سامانه توزیع دودویی مبتنی بر آدرسدهی محتوا است. این ابزار فایلها را به قطعات فشرده و با قابلیت استفادهٔ مجدد خرد کرده و در مخازن قطعات (chunk stores) نگهداری میکند، و سپس با بهرهگیری کارآمد از نمایهها، بذرها (seeds) و حافظههای پنهان (caches)، آنها را بازسازی مینماید. این ابزار با آرشیوها، نمایهها و مخازن casync سازگار است.
مکانهای
مخزن که با
گزینههایی
مانند -s/--store و -c/--cache
استفاده
میشوند،
میتوانند
موارد زیر
باشند:
/path/to/store مخزن
دایرکتوری
محلی
http(s)://host/path/ کارساز
قطعه/نمایه
(دستور chunk-server را
ببینید)
s3+http(s)://host/bucket مخزن
شیء سازگار
با S3
gs://bucket/prefix باکت Google Cloud Storage
sftp://user@host/path مخزن SFTP
ssh://user@host/path پروتکل casync
بر بستر SSH
(فقطخواندنی)
دستوراتی که چندین مخزن را میپذیرند، آنها را به ترتیبی که مشخص شده است بررسی میکنند. همچنین میتوان چند مخزن را با جدا کردن آنها بهوسیلهٔ '|' در یک گروه جایگزینی هنگام خرابی (failover) ترکیب کرد؛ برای مثال -s "http://server1/store|http://server2/store".
گزینهها (OPTIONS)
--config="" فایل پیکربندی (پیشفرض $HOME/.config/desync/config.json)
--digest="sha512-256" الگوریتم خلاصه (digest)، sha512-256 یا sha256
-h, --help[=false] راهنمای desync
--verbose[=false] حالت پرگو
--version[=false] نمایش نسخه و خروج
همچنین ببینید (SEE ALSO)
desync-cache(1), desync-cat(1), desync-chop(1), desync-chunk(1), desync-chunk-server(1), desync-completion(1), desync-config(1), desync-extract(1), desync-index-server(1), desync-info(1), desync-inspect-chunks(1), desync-list-chunks(1), desync-make(1), desync-manpage(1), desync-mount-index(1), desync-mtree(1), desync-prune(1), desync-pull(1), desync-tar(1), desync-untar(1), desync-verify(1), desync-verify-index(1), desync-version(1)
تاریخچه (HISTORY)
5-Sep-2026 بهطور خودکار توسط spf13/cobra تولید شد
| Sep 2026 | desync |