LSMTD(8) System Manager's Manual LSMTD(8) نام (NAME) lsmtd - فهرست کردن دستگاه‌های فناوری حافظه (MTD) خلاصه دستور (SYNOPSIS) lsmtd [options] [device...] توضیحات (DESCRIPTION) دستور lsmtd اطلاعات مربوط به تمامی دستگاه‌های MTD و UBI موجود یا مشخص‌شده را فهرست می‌کند. دستور lsmtd سیستم‌فایل sysfs را برای گردآوری اطلاعات می‌خواند. همچنین در صورتی که سیستم‌فایل sysfs در دسترس نباشد، از سیستم‌فایل procfs و رابط‌های ioctl استفاده می‌شود. این دستور به‌طور پیش‌فرض تمام دستگاه‌های MTD و UBI را در قالب یک فهرست با ساختار آراسته (pretty-printed) چاپ می‌کند. خروجی پیش‌فرض ممکن است تغییر کند. بنابراین تا جای ممکن، باید از به‌کارگیری خروجی‌های پیش‌فرض در اسکریپت‌های خود خودداری کنید. در محیط‌هایی که به خروجی پایدار نیاز است، همواره ستون‌های مورد انتظار را با استفاده از --output columns-list به‌صورت صریح مشخص کنید. برای دریافت فهرستی از تمام ستون‌های موجود، از lsmtd --help استفاده کنید. گزینه‌ها (OPTIONS) -b, --bytes چاپ ستون‌های دارای مقادیر اندازه (مانند اندازهٔ بلوک پاک‌سازی / erase block size) بر حسب بایت به‌جای قالب خوانا برای انسان (human-readable). -h, --help نمایش متن راهنما و خروج. -i, --ascii استفاده از کاراکترهای اسکی (ASCII) فقط برای چاپ آراسته. -J, --json استفاده از قالب خروجی JSON. تمام کاراکترهای بالقوه ناامن در مقادیر رشته‌ای با توالی‌های گریز JSON یا گریز هگزادسیمال (\u) اسکیپ می‌شوند. -l, --list استفاده از قالب خروجی فهرست آراسته (پیش‌فرض). -m, --no-ubi عدم نمایش اطلاعات مربوط به دستگاه‌ها یا حجم‌های (volumes) UBI. -n, --noheadings عدم چاپ عناوین ستون‌ها هنگام استفاده از قالب خروجی خام (raw) یا فهرستی (list). -o, --output list مشخص کردن ستون‌های خروجی برای چاپ. برای دریافت فهرستی از تمام ستون‌های پشتیبانی‌شده از --help استفاده کنید. در صورتی که list با قالب +list مشخص شود، فهرست پیش‌فرض ستون‌ها می‌تواند گسترش یابد (برای نمونه: lsmtd -o +EB-SIZE). -O, --output-all چاپ تمام ستون‌های موجود. -P, --pairs تولید خروجی در قالب جفت‌های key="value". تمام کاراکترهای بالقوه ناامن با گریز هگزادسیمال (\x) اسکیپ می‌شوند. -r, --raw تولید خروجی در قالب خام (raw). تمام کاراکترهای بالقوه ناامن با گریز هگزادسیمال (\x) اسکیپ می‌شوند. -u, --si-units نمایش اندازه‌های خوانا برای انسان بر حسب توان‌هایی از ده به جای توان‌هایی از دو. -V, --version چاپ اطلاعات نسخه و خروج. -x, --sort column مرتب‌سازی خطوط خروجی بر اساس ستون مشخص‌شده (column). نکات (NOTES) اگر گزینهٔ --bytes مشخص نشده باشد، قالب خروجی JSON اندازه‌ها را به‌صورت مقادیر رشته‌ای چاپ می‌کند حتی اگر پسوندی نداشته باشند. نویسندگان (AUTHORS) David Oberhollenzer گزارش باگ‌ها (REPORTING BUGS) اشکالات mtd-utils را به فهرست پستی Linux mtd گزارش دهید. فهرست پستی Linux mtd: صفحه خانگی Linux mtd: در دسترس بودن (AVAILABILITY) دستور lsmtd بخشی از بستهٔ mtd-utils است و از طریق ftp://ftp.infradead.org/pub/mtd-utils/ در دسترس می‌باشد. حق نشر (COPYRIGHT) حق نشر © 2017 David Oberhollenzer - sigma star gmbh مجوز GPLv2: نسخهٔ ۲ از GNU GPL . این یک نرم‌افزار آزاد است: شما آزادید که آن را تغییر دهید یا دوباره توزیع کنید. هیچ‌گونه ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد. همچنین ببینید (SEE ALSO) lsblk(8), ls(1) mtd-utils April 2017 LSMTD(8)