| desync(1) | desync(1) |
نام (NAME)
desync-chop - خواندن قطعات از یک فایل بر اساس نمایه
خلاصه دستور (SYNOPSIS)
desync chop <index> <file> [flags]
توضیحات (DESCRIPTION)
نمایه را میخواند و تمام قطعات ارجاعدادهشده را از فایل به داخل یک مخزن (محلی یا دوردست) استخراج میکند.
به هیچ وجه فایل ورودی یا نمایه را تغییر نمیدهد. از این دستور برای پر کردن یک مخزن قطعات از طریق خرد کردن یک فایل بر اساس یک نمایه موجود استفاده میشود. برای مستثنی کردن قطعاتی که مشخص است از قبل در مخزن مقصد وجود دارند، از --ignore <index> استفاده کنید که هر قطعهای از نمایه ارائهشده را نادیده میگیرد. همین نتیجه را میتوان با ارائه قطعات به صورت نمایش ASCII آنها در یک فایل متنی از طریق --ignore-chunks <file> نیز به دست آورد.
از '-' برای خواندن نمایه از STDIN استفاده کنید.
گزینهها (OPTIONS)
--ca-cert="" اعتماد به مراجع صدور گواهی موجود در این فایل، بهجای مخزن مورد اعتماد سیستمعامل
-r, --cache-repair[=true] جایگزینی قطعات نامعتبر در حافظه موقت (cache) از مبدا
--client-cert="" مسیر گواهی کلاینت برای احراز هویت TLS
--client-key="" مسیر کلید کلاینت برای احراز هویت TLS
-n, --concurrency=10 تعداد goroutineهای همروند
-e, --error-retry=3 تعداد دفعات تلاش مجدد در صورت بروز خطای شبکه
-b, --error-retry-base-interval=500ms تاخیر اولیه تلاش مجدد، که با هر تلاش متوالی بهصورت خطی افزایش مییابد
-h, --help[=false] راهنمای chop
--ignore=[] نمایه(هایی) با قطعاتی که باید مستثنی شوند
--ignore-chunks=[] فایل متنی شامل شناسههای قطعات که باید مستثنی شوند
-s, --store="" مخزن مقصد
-t, --trust-insecure[=false] اعتماد به گواهیهای نامعتبر
گزینههای به ارثرسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)
--config="" فایل پیکربندی (پیشفرض: $HOME/.config/desync/config.json)
--digest="sha512-256" الگوریتم خلاصه پیام (digest)، sha512-256 یا sha256
--verbose[=false] حالت پرگو (verbose)
مثالها (EXAMPLES)
desync chop -s sftp://192.168.1.1/store file.caibx largefile.bin
همچنین ببینید (SEE ALSO)
تاریخچه (HISTORY)
5-Sep-2026 تولید شده بهصورت خودکار توسط spf13/cobra
| Sep 2026 | desync |