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 26: Line 26:
=Kasutamine=
=Kasutamine=


'''lsblk''' [võti] [võtmesõna] [seade]
'''lsblk''' [võti] [võtmesõna(d)] [seade]


==Lisaselgitused==
==Lisaselgitused==
Line 46: Line 46:
'''-f, --fs''' teave failisüsteemi kohta. Väljastatakse sama tabel, mis -o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT kasutamisel.
'''-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.
'''-h, --help''' kuvatakse abiteave 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, --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.
'''-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.
'''-J, --json''' väljud kuvatakse [https://et.wikipedia.org/wiki/JSON JSON] vormingus.
Line 57: Line 56:
'''-l, --list''' väljund kuvatakse nimekirjana.
'''-l, --list''' väljund kuvatakse nimekirjana.


'''-m, --perms'''
'''-m, --perms''' kuvatakse seadme omanik, grupp ja õigused. Väljastatakse sama tabel, mis -o NAME,SIZE,OWNER,GROUP,MODE kasutamisel.
      Output info about device owner, group  and  mode.   This  option  is  equivalent  to
      -o NAME,SIZE,OWNER,GROUP,MODE.


'''-n, --noheadings'''
'''-n, --noheadings''' tabel kuvatakse pealkirjadeta.
      Do not print a header line.


'''-o, --output'''  
'''-o, --output''' kuvatakse seadmed, mis on täpsustatud võtmele järgnevate komaga eraldatud veerunimedega. Vaikimisi kuvatud tabelile saab lisada veerge kujul +veerg (näiteks lsblk -o +UUID).
      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
'''-O, --output-all''' väljastab kõik veerud.
      (e.g. lsblk -o +UUID).


'''-O, --output-all'''
'''-P, --pairs''' kuvatakse võti="väärtus" vormingus paarid. Kõik sümbolid, mis saadaval ei ole väljastatakse kuueteistkümnendsüsteemis (hexadecimal) (\x<kood>)..
      Output all available columns.


'''-P, --pairs'''
'''-p, --paths''' seadmete asukohtade absoluutaadressid (täispikad aadressid). Kõik sümbolid, mis saadaval ei ole väljastatakse kuueteistkümnendsüsteemis (hexadecimal) (\x<kood>)..
      Produce  output in the form of key="value" pairs. All potentially unsafe characters
      are hex-escaped (\x<code>).


'''-p, --paths'''
'''-r, --raw''' väljund on vormindamata teksti (raw) kujul.
      Print full device paths.


'''-r, --raw'''
'''-S, --scsi''' kuvatakse teave vaid väikearvutisüsteemi liidese ([https://et.wikipedia.org/wiki/V%C3%A4ikearvutis%C3%BCsteemi_liides SCSI]) kohta. Kõik kettajaod ja alamkettad jäetakse välja.
      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'''
'''-s, --inverse''' tabeli sõltuvused väljastatakse vastupidises järjekorras.
      Output  info about SCSI devices only.  All partitions, slaves and holder devices are
      ignored.


'''-s, --inverse'''
'''-t, --topology''' väljastatakse teave (ploki)seadmete topoloogia (asetuse) kohta. Väljastatakse sama tabel, mis -o NAME,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,RA,WSAME kasutamisel.
      Print dependencies in inverse order.


'''-t, --topology'''
'''-V, --version''' kuvatakse versiooniteave ja väljutakse.
      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'''
'''-x, --sort column''' kuvatakse seadmed järjekorras, mis on täpsustatud võtmele järgnevate komaga eraldatud veerunimedega (näiteks lsblk -x NAME).
      Display version information and exit.
 
'''-x, --sort column'''
       Sort output lines by output column.
       Sort output lines by output column.


==Lehekülg on pooleli ..==


[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]

Revision as of 20:53, 19 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(d)] [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 abiteave 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.

-J, --json väljud kuvatakse JSON vormingus.

-l, --list väljund kuvatakse nimekirjana.

-m, --perms kuvatakse seadme omanik, grupp ja õigused. Väljastatakse sama tabel, mis -o NAME,SIZE,OWNER,GROUP,MODE kasutamisel.

-n, --noheadings tabel kuvatakse pealkirjadeta.

-o, --output kuvatakse seadmed, mis on täpsustatud võtmele järgnevate komaga eraldatud veerunimedega. Vaikimisi kuvatud tabelile saab lisada veerge kujul +veerg (näiteks lsblk -o +UUID).

-O, --output-all väljastab kõik veerud.

-P, --pairs kuvatakse võti="väärtus" vormingus paarid. Kõik sümbolid, mis saadaval ei ole väljastatakse kuueteistkümnendsüsteemis (hexadecimal) (\x<kood>)..

-p, --paths seadmete asukohtade absoluutaadressid (täispikad aadressid). Kõik sümbolid, mis saadaval ei ole väljastatakse kuueteistkümnendsüsteemis (hexadecimal) (\x<kood>)..

-r, --raw väljund on vormindamata teksti (raw) kujul.

-S, --scsi kuvatakse teave vaid väikearvutisüsteemi liidese (SCSI) kohta. Kõik kettajaod ja alamkettad jäetakse välja.

-s, --inverse tabeli sõltuvused väljastatakse vastupidises järjekorras.

-t, --topology väljastatakse teave (ploki)seadmete topoloogia (asetuse) kohta. Väljastatakse sama tabel, mis -o NAME,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,RA,WSAME kasutamisel.

-V, --version kuvatakse versiooniteave ja väljutakse.

-x, --sort column kuvatakse seadmed järjekorras, mis on täpsustatud võtmele järgnevate komaga eraldatud veerunimedega (näiteks lsblk -x NAME).

     Sort output lines by output column.