| MEMCP(1) | libmemcached-awesome | MEMCP(1) |
نام (NAME)
memcp - کپی و ذخیره دادهها در سرورهای Memcached
خلاصه دستور (SYNOPSIS)
memcp [گزینهها] --servers <hostname[:port]...> <file...>
کپی کردن فایلها در مجموعهای از سرورهای memcached.
توضیحات (DESCRIPTION)
دستور memcp یک یا چند فایل را درون سرورهای memcached(1) https://linux.die.net/man/1/memcached کپی میکند. این ابزار مشابه دستور استاندارد یونیکس cp(1) https://linux.die.net/man/1/cp عمل میکند.
نام کلیدها همان نام فایلها، بدون در نظر گرفتن مسیر پوشه خواهد بود.
گزینهها (OPTIONS)
- -h|--help
- نمایش راهنما.
- -V|--version
- نمایش نسخه برنامه.
- -q|--quiet
- کارکرد در حالت بیصدا (عدم چاپ پیامها).
- -v|--verbose
- کارکرد با جزئیات بیشتر.
- -d|--debug
- مشاهده -v|--verbose.
- -e|--expire <expiration>
- استفاده از expiration ثانیه (یا برچسب زمانی یونیکس).
- -H|--hash <algorithm>
- استفاده از algorithm به عنوان الگوریتم هش کلید. مشاهده کنید: memcached_behavior_t::MEMCACHED_BEHAVIOR_HASH.
- -s|--servers <list of servers>
- تعیین فهرست سرورها بهصورت hostname[:port][,hostname[:port]...].
- -n|--non-blocking
- فعالسازی عملیاتهای غیرمسدودکننده (Non-blocking).
- -N|--tcp-nodelay
- غیرفعالسازی الگوریتم نِیگل (Nagle).
- -b|--binary
- فعالسازی پروتکل باینری (دودویی).
- -B|--buffer
- بافر کردن درخواستها.
- -u|--username <username>
- استفاده از username برای احراز هویت SASL.
- -p|--password <password>
- استفاده از password برای احراز هویت SASL.
- -F|--flags <number>
- استفاده از number به عنوان فلگهای کلید.
- -U|--udp
- فعالسازی حالت عملیاتی UDP.
- -S|--set
- ارسال دستور(های) SET. این حالت پیشفرض است. همچنین ببینید: -A|--add و -R|--replace.
- -A|--add
- ارسال دستور(های) ADD.
- -R|--replace
- ارسال دستور(های) REPLACE.
- -.|--basename
- استفاده از نام پایه مسیر (basename) به عنوان کلید (پیشفرض).
- -+|--relative
- استفاده از مسیر نسبی (همانطور که وارد شده) بهجای فقط نام پایه فایل.
- -/|--absolute
- استفاده از مسیر مطلق (مسیر واقعی/real path) بهجای فقط نام پایه فایل.
محیط (ENVIRONMENT)
- MEMCACHED_SERVERS
- تعیین فهرستی از سرورها.
نکات (NOTES)
پیشوند برنامه (PROGRAM PREFIX)
پیشوند این برنامه متغیر است، یعنی میتوان آن را هنگام ساخت (کامپایل) پیکربندی کرد.
معمولاً برنامههای کلاینت libmemcached-awesome دارای پیشوند mem هستند، مانند memcat یا memcp.
با این حال، میتوان آن را طوری پیکربندی کرد که پیشوند با مورد دیگری مانند mc جایگزین شود؛ در این صورت، برنامههای کلاینت libmemcached-awesome به ترتیب mccat، mccp و غیره نامیده میشوند.
همچنین ببینید (SEE ALSO)
memcached(1) https://linux.die.net/man/1/memcached libmemcached(3) https://linux.die.net/man/3/libmemcached memcached_behavior(3) https://linux.die.net/man/3/memcached_behavior
| March 7, 2026 | 1.1 |