123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- .TH LSMTD 8 "April 2017" "mtd-utils"
- .SH NAME
- lsmtd \- list memory technology devices
- .SH SYNOPSIS
- .B lsmtd
- [options]
- .RI [ device ...]
- .SH DESCRIPTION
- .B lsmtd
- lists information about all available or the specified MTD and UBI devices.
- The
- .B lsmtd
- command reads the
- .B sysfs
- filesystem to gather information. Alternatively, the
- .B procfs
- filesystem and ioctl interfaces are used, should the sysfs filesytem not
- be available.
- .PP
- The command prints all MTD and UBI devices in a pretty-printed list format by
- default.
- .PP
- The default output is subject to change. So whenever possible, you should
- avoid using default outputs in your scripts. Always explicitly define expected
- columns by using
- .B \-\-output
- .I columns-list
- in environments where a stable output is required.
- .PP
- Use
- .B "lsmtd --help"
- to get a list of all available columns.
- .SH OPTIONS
- .TP
- .BR \-b , " \-\-bytes"
- Print columns with size quantities (e.g. erase block size) in bytes instead
- of a human-readable format.
- .TP
- .BR \-h , " \-\-help"
- Display a help text and exit.
- .TP
- .BR \-i , " \-\-ascii"
- Only use ascii characters for pretty printing.
- .TP
- .BR \-J , " \-\-json"
- Use JSON output format. All potentially unsafe characters in string values are
- escaped with JSON escape sequences or hex-escaped (\\u<code>).
- .TP
- .BR \-l , " \-\-list"
- Use a pretty-printed list output format (default).
- .TP
- .BR \-m , " \-\-no-ubi"
- Do not display information about UBI devices or volumes.
- .TP
- .BR \-n , " \-\-noheadings"
- Do not print column headings when using raw or list output format.
- .TP
- .BR \-o , " \-\-output " \fIlist\fP
- Specify which output columns to print. Use
- .B \-\-help
- to get a list of all supported columns.
- The default list of columns may be extended if \fIlist\fP is
- specified in the format \fI+list\fP (e.g. \fBlsmtd -o +EB-SIZE\fP).
- .TP
- .BR \-O , " \-\-output\-all "
- Output all available columns.
- .TP
- .BR \-P , " \-\-pairs"
- Produce output in the form of key="value" pairs.
- All potentially unsafe characters are hex-escaped (\\x<code>).
- .TP
- .BR \-r , " \-\-raw"
- Produce output in raw format. All potentially unsafe characters are
- hex-escaped (\\x<code>).
- .TP
- .BR \-u , " \-\-si\-units"
- Display human readable sizes as powers of ten rather than powers of two.
- .TP
- .BR \-V , " \-\-version"
- Print version information and exit.
- .TP
- .BR \-x , " \-\-sort " \fIcolumn\fP
- Sort output lines by \fIcolumn\fP.
- .SH NOTES
- If the
- .B \-\-bytes
- option is not specified, the JSON output format prints sizes as string values
- even if they do not have a suffix.
- .SH AUTHORS
- .nf
- David Oberhollenzer <david.oberhollenzer@sigma-star.at>
- .fi
- .SH REPORTING BUGS
- Report mtd-utils bugs to the Linux mtd mailing list.
- .TP
- Linux mtd mailing list: <linux-mtd@lists.infradead.org>
- .TP
- Linux mtd home page: <http://www.linux-mtd.infradead.org/>
- .SH AVAILABILITY
- The lsmtd command is part of the mtd-utils package and is available from
- ftp://ftp.infradead.org/pub/mtd-utils/.
- .SH COPYRIGHT
- Copyright \(co 2017 David Oberhollenzer - sigma star gmbh
- .br
- License GPLv2: GNU GPL version 2 <http://gnu.org/licenses/gpl2.html>.
- .br
- This is free software: you are free to change and redistribute it.
- There is NO WARRANTY, to the extent permitted by law.
- .SH SEE ALSO
- .BR lsblk (8),
- .BR ls (1)
|