'\" t .\" Title: nvme-zns-zone-append .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 02/16/2026 .\" Manual: NVMe Manual .\" Source: NVMe .\" Language: Persian .\" .TH "NVME\-ZNS\-ZONE\-APP" "1" "02/16/2026" "NVMe" "راهنمای NVMe" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" nvme-zns-zone-append \- ارسال دستور پیوست به ناحیه در NVMe و ارائه نتایج .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fInvme\-zns\-zone\-append\fR [\-\-namespace\-id= | \-n ] [\-\-zslba= | \-s ] [\-\-data\-size= | \-z ] [\-\-metadata\-size= | \-y ] [\-\-data= | \-d ] [\-\-metadata= | \-M ] [\-\-limited\-retry | \-l] [\-\-force\-unit\-access | \-f] [\-\-ref\-tag= | \-r ] [\-\-app\-tag\-mask= | \-m ] [\-\-app\-tag= | \-a ] [\-\-prinfo= | \-p ] .fi .SH "توضیحات (DESCRIPTION)" .sp دستور zone append بلوک‌های منطقی مشخص‌شده را از بافر داده ارائه‌شده بر روی رسانه می‌نویسد\&. در صورتی که فایلی تعیین نکنید، به‌طور پیش‌فرض از stdin (ورودی استاندارد) استفاده خواهد شد\&. .sp در صورت موفقیت، برنامه آدرس LBA اختصاص‌یافته به داده‌ها را برای عملیات پیوست (append) گزارش می‌دهد\&. .SH "گزینه‌ها (OPTIONS)" .PP \-n , \-\-namespace\-id= .RS 4 استفاده از شناسهٔ فضای نام (namespace id) ارائه‌شده برای دستور\&. در صورت عدم ارائه، از شناسهٔ فضای نام دستگاه بلوکی استفاده خواهد شد\&. اگر دستور برای یک دستگاه غیربلوکی صادر شود، این پارامتر الزامی است\&. .RE .PP \-s , \-\-zslba=, \-z , \-\-data\-size= .RS 4 اندازهٔ داده به بایت (و آدرس LBA شروع ناحیه \- ZSLBA)\&. .RE .PP \-y , \-\-metadata\-size= .RS 4 اندازهٔ متاداده به بایت\&. .RE .PP \-d , \-\-data= .RS 4 فایل داده حاوی اطلاعاتی که باید نوشته شوند\&. در صورت عدم ارائه، محتوا از STDIN ارسال می‌شود\&. .RE .PP \-M , \-\-metadata= .RS 4 فایل متاداده، در صورت لزوم\&. .RE .PP \-l, \-\-limited\-retry .RS 4 پرچم تلاش مجدد محدود (limited retry) را تنظیم می‌کند\&. .RE .PP \-f, \-\-force\-unit\-access .RS 4 پرچم دسترسی مستقیم به واحد (force\-unit access) را تنظیم می‌کند\&. .RE .PP \-r , \-\-ref\-tag= .RS 4 برچسب مرجع (reftag) اختیاری هنگام استفاده به همراه اطلاعات حفاظت (protection information)\&. .RE .PP \-m , \-\-app\-tag\-mask= .RS 4 ماسک برچسب برنامه (application tag mask) اختیاری هنگام استفاده به همراه اطلاعات حفاظت\&. .RE .PP \-a , \-\-app\-tag= .RS 4 برچسب برنامه (application tag) اختیاری هنگام استفاده به همراه اطلاعات حفاظت\&. .RE .PP \-p , \-\-prinfo= .RS 4 تعریف فیلد اطلاعات حفاظت (Protection Information)\&. .RE .SH "مثال‌ها (EXAMPLES)" .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} پیوست کردن دادهٔ "hello world" در قالب بلوک‌هایی به اندازهٔ 4k به ناحیه‌ای که از بلوک ۰ آغاز می‌شود در فضای نام ۱: .sp .if n \{\ .RS 4 .\} .nf # echo "hello world" | nvme zns zone\-append /dev/nvme0 \-n 1 \-s 0 \-z 4k .fi .if n \{\ .RE .\} .RE .SH "همچنین ببینید (SEE ALSO)" .sp \fBnvme\fR(1) .SH "NVME" .sp بخشی از مجموعهٔ nvme\-user