Lsblk: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Msumla (talk | contribs)
No edit summary
Msumla (talk | contribs)
No edit summary
Line 11: Line 11:
'''NAME''' Seadme nimi
'''NAME''' Seadme nimi


'''MAJ:MIN''' Kõrgem ja madalam seadme number
'''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''' kuvab teabe kõikide seadmete kohta (kaasa arvatud tühjad seadmed, mida vaikimisi, ilma võtmeta, ei kuvata).
'''-a, --all''' teave kõikide ühendatud seadmete kohta (kaasa arvatud tühjad seadmed, mida vaikimisi, ilma võtmeta, ei kuvata).


'''-b, --bytes''' kuvab SIZE veeru teabe arvuliselt mahukas bait-tüüpi vormingus (vaikimisi kuvatakse inimloetavalt nt. MegaByte või GigaByte).
'''-b, --bytes''' ketaste suurused väljastatakse bait-tüüpi vormingus (vaikimisi kuvatakse inimloetavalt nt. MegaByte või GigaByte).


'''-D. --discard''' kuvab teabe seadmete ruumi vabastamise (tühjendamise) võimaluste kohta (näiteks TRIM või UNMAP).
'''-D. --discard''' seadmete ruumi vabastamise (tühjendamise) võimalused (näiteks TRIM või UNMAP).


'''-d, --nodeps''' kuvab teabe kõikide peamiste seadmete kohta, välja arvatud nende ketaste alamjaod (kettajaod).
'''-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 ..