Lsblk: Difference between revisions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
'''NAME''' Seadme nimi | '''NAME''' Seadme nimi | ||
'''MAJ:MIN''' | '''MAJ:MIN''' Kõrgema ja madalama järgu seadme number (peamine ketas:kettajagu) | ||
'''RM''' Irdketas, väline ketas (seadme eemaldatavus) | '''RM''' Irdketas, väline ketas (seadme eemaldatavus) | ||
Line 26: | Line 26: | ||
=Kasutamine= | =Kasutamine= | ||
'''lsblk''' [võti] [seade] | '''lsblk''' [võti] [võtmesõna] [seade] | ||
==Lisaselgitused== | ==Lisaselgitused== | ||
Line 34: | Line 34: | ||
==Võtmed== | ==Võtmed== | ||
'''-a, --all''' | '''-a, --all''' teave kõikide ühendatud seadmete kohta (kaasa arvatud tühjad seadmed, mida vaikimisi, ilma võtmeta, ei kuvata). | ||
'''-b, --bytes''' | '''-b, --bytes''' ketaste suurused väljastatakse bait-tüüpi vormingus (vaikimisi kuvatakse inimloetavalt nt. MegaByte või GigaByte). | ||
'''-D. --discard''' | '''-D. --discard''' seadmete ruumi vabastamise (tühjendamise) võimalused (näiteks TRIM või UNMAP). | ||
'''-d, --nodeps''' kuvab teabe kõikide peamiste seadmete kohta, | '''-d, --nodeps''' kuvab teabe kõikide peamiste seadmete kohta, nende ketaste alamjaod (kettajaod) jäetakse kuvamata. | ||
[https://et.wikipedia.org/wiki/Ameerika_Informatsioonivahetuse_Standardkood ASCII] | '''-e, --exclude''' väljundist puuduvad seadmed, mis on täpsustatud võtmele järgnevate komaga eraldatud peamiste ketaste (kõrgema järgu) numbritega. Suvapöördusmälud (ketta number on 1) puuduvad vaikimisi väljundist. | ||
'''-f, --fs''' teave failisüsteemi kohta. Väljastatakse sama tabel, mis -o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT kasutamisel. | |||
'''-h, --help''' kuvatakse abiinfo ja väljutakse. | |||
'''-I, --include''' kuvatakse seadmed, mis on täpsustatud võtmele järgnevate komaga eraldatud peamiste ketaste (kõrgema järgu) numbritega. | |||
'''-i, --ascii''' puukujuline tabel kuvatakse [https://et.wikipedia.org/wiki/Ameerika_Informatsioonivahetuse_Standardkood ASCII] sümbolite abil. | |||
Use ASCII characters for tree formatting. | |||
'''-J, --json''' väljud kuvatakse [https://et.wikipedia.org/wiki/JSON JSON] vormingus. | |||
'''-l, --list''' väljund kuvatakse nimekirjana. | |||
'''-m, --perms''' | |||
Output info about device owner, group and mode. This option is equivalent to | |||
-o NAME,SIZE,OWNER,GROUP,MODE. | |||
'''-n, --noheadings''' | |||
Do not print a header line. | |||
'''-o, --output''' | |||
Specify which output columns to print. Use --help to get a list of all supported | |||
columns. | |||
The default list of columns may be extended if list is specified in the format +list | |||
(e.g. lsblk -o +UUID). | |||
'''-O, --output-all''' | |||
Output all available columns. | |||
'''-P, --pairs''' | |||
Produce output in the form of key="value" pairs. All potentially unsafe characters | |||
are hex-escaped (\x<code>). | |||
'''-p, --paths''' | |||
Print full device paths. | |||
'''-r, --raw''' | |||
Produce output in raw format. All potentially unsafe characters are hex-escaped | |||
(\x<code>) in the NAME, KNAME, LABEL, PARTLABEL and MOUNTPOINT columns. | |||
'''-S, --scsi''' | |||
Output info about SCSI devices only. All partitions, slaves and holder devices are | |||
ignored. | |||
'''-s, --inverse''' | |||
Print dependencies in inverse order. | |||
'''-t, --topology''' | |||
Output info about block-device topology. This option is equivalent to | |||
-o NAME,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,RA,WSAME. | |||
'''-V, --version''' | |||
Display version information and exit. | |||
'''-x, --sort column''' | |||
Sort output lines by output column. | |||
Revision as of 12:49, 13 December 2016
Kirjeldus
lsblk (list block devices) on käsk Linux'i terminalis (bash, käsurida), mis koostab ja kuvab nimekirja kõikidest saadaval olevatest (ploki) seadmetest, välja arvatud suvapöördusmälud (RAM, Random Access Memory). Kuvatav informatsioon pärineb failisüsteemist sysfs ja seadmete andmebaasist udev db ning esitatakse vaikimisi puukujuliselt. Enim kasutust leiab lsblk juhul, kui soovitakse ketaste ja/või kettajagude (partitions) olukorra kohta.
Väljund
Vaikimisi esitatakse lsblk väljund tabelina, mis on jaotatud vastavalt 7-sse tulpa.
NAME Seadme nimi
MAJ:MIN Kõrgema ja madalama järgu seadme number (peamine ketas:kettajagu)
RM Irdketas, väline ketas (seadme eemaldatavus)
SIZE Seadme suurus, mahutavus
RO Ainult loetav seade (andmeid ei saa kirjutada)
TYPE Tüüp, liik (nt. ketas, kettajagu, püsimälu ehk ROM)
MOUNTPOINT Haakepunkt (ketta sisu asukoht arvuti failisüsteemis)
Kasutamine
lsblk [võti] [võtmesõna] [seade]
Lisaselgitused
nurksulgudes ([]) olevad sõnad on valikulised (st. käsk töötab ka ilma nendeta ja teave kuvatakse vaikimisi seadete kohaselt).
Võtmed
-a, --all teave kõikide ühendatud seadmete kohta (kaasa arvatud tühjad seadmed, mida vaikimisi, ilma võtmeta, ei kuvata).
-b, --bytes ketaste suurused väljastatakse bait-tüüpi vormingus (vaikimisi kuvatakse inimloetavalt nt. MegaByte või GigaByte).
-D. --discard seadmete ruumi vabastamise (tühjendamise) võimalused (näiteks TRIM või UNMAP).
-d, --nodeps kuvab teabe kõikide peamiste seadmete kohta, nende ketaste alamjaod (kettajaod) jäetakse kuvamata.
-e, --exclude väljundist puuduvad seadmed, mis on täpsustatud võtmele järgnevate komaga eraldatud peamiste ketaste (kõrgema järgu) numbritega. Suvapöördusmälud (ketta number on 1) puuduvad vaikimisi väljundist.
-f, --fs teave failisüsteemi kohta. Väljastatakse sama tabel, mis -o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT kasutamisel.
-h, --help kuvatakse abiinfo ja väljutakse.
-I, --include kuvatakse seadmed, mis on täpsustatud võtmele järgnevate komaga eraldatud peamiste ketaste (kõrgema järgu) numbritega.
-i, --ascii puukujuline tabel kuvatakse ASCII sümbolite abil.
Use ASCII characters for tree formatting.
-J, --json väljud kuvatakse JSON vormingus.
-l, --list väljund kuvatakse nimekirjana.
-m, --perms
Output info about device owner, group and mode. This option is equivalent to -o NAME,SIZE,OWNER,GROUP,MODE.
-n, --noheadings
Do not print a header line.
-o, --output
Specify which output columns to print. Use --help to get a list of all supported columns.
The default list of columns may be extended if list is specified in the format +list (e.g. lsblk -o +UUID).
-O, --output-all
Output all available columns.
-P, --pairs
Produce output in the form of key="value" pairs. All potentially unsafe characters
are hex-escaped (\x).
-p, --paths
Print full device paths.
-r, --raw
Produce output in raw format. All potentially unsafe characters are hex-escaped
(\x) in the NAME, KNAME, LABEL, PARTLABEL and MOUNTPOINT columns.
-S, --scsi
Output info about SCSI devices only. All partitions, slaves and holder devices are
ignored.
-s, --inverse
Print dependencies in inverse order.
-t, --topology
Output info about block-device topology. This option is equivalent to
-o NAME,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,RA,WSAME.
-V, --version
Display version information and exit.
-x, --sort column
Sort output lines by output column.
Lehekülg on pooleli ..