'\" t .\" Title: nvme-smart-log .\" 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: English .\" .TH "NVME\-SMART\-LOG" "1" "02/16/2026" "NVMe" "NVMe Manual" .\" ----------------------------------------------------------------- .\" * 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\-smart\-log \- بازیابی لاگ اطلاعات سلامت و وضعیت SMART دستگاه NVMe .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fInvme smart\-log\fR [\-\-namespace\-id= | \-n ] [\-\-raw\-binary | \-b] [\-\-output\-format= | \-o ] [\-\-verbose | \-v] .fi .SH "توضیحات (DESCRIPTION)" .sp صفحهٔ لاگ SMART مربوط به یک دستگاه NVMe را بازیابی کرده و ساختار بازگردانده‌شده را نمایش می‌دهد\&. .sp پارامتر اجباری است و می‌تواند یک دستگاه کاراکتری NVMe (مانند /dev/nvme0) یا یک دستگاه بلوکی فضای نام (مانند /dev/nvme0n1) باشد\&. .sp در صورت موفقیت، ساختار لاگ SMART بازگردانده‌شده ممکن است بسته به فلگ‌های گزینه به یکی از چند حالت ارائه شود؛ ساختار می‌تواند توسط برنامه پردازش شده و در قالبی خوانا چاپ شود، یا این‌که بافر خام به خروجی استاندارد (stdout) ارسال گردد تا توسط برنامه‌ای دیگر پردازش شود\&. .SH "گزینه‌ها (OPTIONS)" .PP \-n , \-\-namespace\-id= .RS 4 لاگ SMART را برای شناسهٔ فضای نام (nsid) مشخص‌شده بازیابی می‌کند\&. این گزینه اختیاری است و موفقیت آن به قابلیت دستگاه در ارائهٔ این لاگ بر اساس هر فضای نام وابسته است (برای این قابلیت، بخش NVMe Identify Controller را بررسی کنید)\&. مقدار پیش‌فرض nsid برابر با 0xffffffff برای لاگ سراسری SMART دستگاه است\&. .RE .PP \-b, \-\-raw\-binary .RS 4 بافر خام لاگ SMART را به خروجی استاندارد (stdout) ارسال می‌کند\&. .RE .PP \-o , \-\-output\-format= .RS 4 قالب گزارش‌دهی را روی یکی از حالت‌های \fInormal\fR، \fIjson\fR یا \fIbinary\fR تنظیم می‌کند\&. در هر بار اجرا فقط از یک قالب خروجی می‌توان استفاده کرد\&. .RE .PP \-v, \-\-verbose .RS 4 میزان جزئیات اطلاعات را در خروجی افزایش می‌دهد\&. .RE .SH "مثال‌ها (EXAMPLES)" .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} چاپ صفحهٔ لاگ SMART در قالبی خوانا برای انسان: .sp .if n \{\ .RS 4 .\} .nf # nvme smart\-log /dev/nvme0 .fi .if n \{\ .RE .\} .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} چاپ لاگ خام SMART در یک فایل: .sp .if n \{\ .RS 4 .\} .nf # nvme smart\-log /dev/nvme0 \-\-raw\-binary > smart_log\&.raw .fi .if n \{\ .RE .\} .sp هنگام استفاده از این حالت، هدایت نکردن خروجی استاندارد احتمالاً ایدهٔ مناسبی نیست\&. .RE .SH "NVME" .sp بخشی از مجموعهٔ nvme\-user