Lsblk
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 ..