.nh .TH "desync" "1" "Sep 2026" "desync" "" .SH "نام (NAME)" desync-cache \- ایجاد و پر کردن حافظه نهان تکه‌ها از یک فروشگاه محلی یا راه دور .SH "خلاصه دستور (SYNOPSIS)" \fBdesync cache [...] [flags]\fP .SH "توضیحات (DESCRIPTION)" خواندن شناسه‌های تکه‌ها از یک یا چند فایل نمایه (caibx یا caidx) و رونوشت تکه‌های ارجاع‌شده از مخزن(های) منبع به مخزن مقصدِ مشخص‌شده با .BR \-c ، بدون سرهم‌بندی هیچ‌گونه حبابی (blob) روی دیسک. از این دستور می‌توان برای پر کردن اولیه (pre-populate) یک حافظه نهان، یا تکثیر تکه‌های ارجاع‌شده توسط نمایه‌ها در مخزنی دیگر استفاده کرد. برای خواندن یک نمایه از ورودی استاندارد (STDIN)، از '-' استفاده کنید. .PP برای مستثنی کردن تکه‌هایی که از پیش در مخزن مقصد وجود دارند، از گزینهٔ .B \-\-ignore استفاده کنید که از تکه‌های موجود در نمایهٔ مشخص‌شده صرف‌نظر می‌کند. همین هدف را می‌توان با ارائهٔ تکه‌ها با نمایش اسکی (ASCII) در یک فایل متنی از طریق گزینهٔ .B \-\-ignore-chunks نیز محقق ساخت. .SH "گزینه‌ها (OPTIONS)" \fB--ca-cert\fP="" اعتماد به مراجع صدور گواهی موجود در این فایل، به‌جای مخزن گواهی‌های سیستم‌عامل .PP \fB-c\fP, \fB--cache\fP="" مخزن مقصدی که تکه‌ها در آن رونوشت می‌شوند .PP \fB-r\fP, \fB--cache-repair\fP[=true] جایگزینی تکه‌های نامعتبر در حافظه نهان با داده‌های مخزن منبع .PP \fB--client-cert\fP="" مسیر گواهی کلاینت برای احراز هویت TLS .PP \fB--client-key\fP="" مسیر کلید خصوصی کلاینت برای احراز هویت TLS .PP \fB-n\fP, \fB--concurrency\fP=10 تعداد گوروتین‌های هم‌زمان (goroutines) .PP \fB-e\fP, \fB--error-retry\fP=3 تعداد دفعات تلاش مجدد در صورت بروز خطای شبکه .PP \fB-b\fP, \fB--error-retry-base-interval\fP=500ms تأخیر اولیه برای تلاش مجدد، که با هر تلاش بعدی به‌صورت خطی افزایش می‌یابد .PP \fB-h\fP, \fB--help\fP[=false] نمایش راهنمای دستور cache .PP \fB--ignore\fP=[] نمایه(هایی) حاوی تکه‌هایی که باید مستثنی شوند .PP \fB--ignore-chunks\fP=[] فایل متنی حاوی شناسه‌های تکه‌هایی که باید مستثنی شوند .PP \fB-s\fP, \fB--store\fP=[] مخزن(های) منبع .PP \fB-t\fP, \fB--trust-insecure\fP[=false] اعتماد به گواهی‌های نامعتبر .SH "گزینه‌های به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)" \fB--config\fP="" فایل پیکربندی (پیش‌فرض $HOME/.config/desync/config.json) .PP \fB--digest\fP="sha512-256" الگوریتم چکیده پیام، sha512-256 یا sha256 .PP \fB--verbose\fP[=false] حالت پرگویی (verbose) .SH "مثال‌ها (EXAMPLES)" .EX desync cache -s http://192.168.1.1 -c /path/to/local file.caibx .EE .SH "همچنین ببینید (SEE ALSO)" \fBdesync(1)\fP .SH "تاریخچه (HISTORY)" 5-Sep-2026 تولید خودکار توسط spf13/cobra