Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

lsblk on käsurea utiliit, mida kasutatakse Linuxi süsteemis plokkseadmete loetlemiseks. Plokkseadmed koosnevad salvestusseadmetest, mis hoiavad andmeid plokkide kujul, milleks on tavaliselt kõvakettad (HDD) või pooljuhtkettad (SSD).

Käsk kuvab teavet plokkseadmete kohta puutaolises struktuuris, kusjuures iga seade on väljundis tähistatud joonega. Käsk saab oma teabe failisüsteemist sysfs. Pange tähele, et lsblk ei tuvasta muutmälu (RAM) blokeeriva seadmena.

Lsblk installimine Linuxisse

Käsk lsblk tuleb paketi util-linux osana. util-linux on Linuxi süsteemide jaoks oluliste utiliitide pakett, mis pakub laia valikut funktsioone, sealhulgas tööriistu failide, ketaste ja süsteemiressursside haldamiseks.

Mõned util-linuxi paketis olevad tööriistad hõlmavad järgmist:

  • fdisk: Utiliit ketaste partitsioonideks
  • partx: Lisab ja eemaldab kernelist partitsioonide määratlused
  • vahetus: Lubab ja keelab vahetada seadmeid ja faile

Tõenäoliselt on teie süsteemis util-linuxi pakett juba installitud, kuid kui see pole nii, saate selle installida järgmiselt, sõltuvalt teie Linuxi distributsioonist.

Debianil põhinevates distributsioonides, nagu Ubuntu või MX Linux:

sudo apt-saada installige util-linux

RHELi ja selle derivaatide kohta:

sudo yum installida util-linux-ng

Arch-põhistes Linuxi distributsioonides, nagu Manjaro:

sudo pacman -S util-linux

Blokeerimisseadmete kuvamine lsblk abil

Kõigi süsteemis olevate blokeerimisseadmete kuvamiseks käivitage lihtsalt käsk:

lsblk

Kõigi seadmete, sealhulgas tühjade seadmete kuvamiseks võite kasutada nuppu -a või --kõik valik järgmiselt:

lsblk -a

Seadme suuruse kuvamine baitides

Vaikimisi prindib käsk lsblk plokkseadmete ühiku suuruse inimloetavas vormingus. Kuid kui soovite ühiku suurused teisele programmile või skriptile sisestada, võite kasutada teistsugust ühiku suurust, mis on masina- või süsteemisõbralik.

Ühiku suuruse baitide kuvamiseks ilma ühiku sümbolita käivitage:

lsblk -b

Seadme omaniku ja rühma kuvamine

Mõnel juhul võite olla huvitatud omaniku, rühma kuvamineja plokkseadmete režiim. Selle käsu täielikud valikud on -o NIMI, SUURUS, OMANIK, RÜHM, REŽIIM, kuid see on lihtsalt lühendatud -m või --permid valik.

lsblk -m

Täiendava failisüsteemi teabe kuvamine

Plokkseadmete failisüsteemide kohta teabe väljastamiseks võite kasutada -f valik. Jällegi, see on vaid kõigi käsuvalikute stenogramm -o NIMI, FSTYPE, FSVER, LABEL, UUID, FSAVAIL, FSUSE%, MOUNTPOINT.

Käsk väljastab teavet, nagu iga seadme UUID (unikaalne ID), seadme sildid, ühenduspunktid, failisüsteemi tüübid jne.

lsblk -f

Konkreetsete veergude kuvamine väljundis

Saate selgesõnaliselt määratleda väljundveerud, mida soovite loetleda, kasutades -o valik. See on eriti kasulik, kui olete kohandatud skriptide loomine. Määrake alati veerud, mida soovite oma skriptides väljastada, sest vaikeveerud peavad muutuma.

Ainult suuruse, nime ja ühenduspunkti veergude kuvamiseks võite kasutada käsku:

lsblk -o SUURUS, NIMI, MOUNTPOINT

Vajadusel saate veerge lisada või välistada.

Samuti saate päiseveerud peita järgmise käsuga:

lsblk -dn

Lsblk väljundi vormindamine

Käsk lsblk toetab ka JSON-vormingus väljundit, mis on nii inimesele loetav kui ka masinate jaoks hõlpsasti sõelutav või genereeritav. Andmete kuvamiseks JSON-is saate käivitada käsu:

lsblk --json

Abi hankimine käsu lsblk jaoks

Käsk lsblk toetab paljusid suvandeid plokiseadme väljundi kohandamiseks ja plokiseadmete filtreerimiseks. Lisateavet käsu ja selle valikute kohta leiate man-lehtedelt: mees lsblk.

Abi saamiseks võite kasutada ka abilehtede jaotist, kasutades käsku:

lsblk -- aidake

Muude Linuxi käskude kasutamine paketist util-linux

Käsk lsblk on võimas tööriist teie süsteemis blokeeritud seadmete kohta teabe kuvamiseks. See on osa util-linux paketist, mis sisaldab tööriistu kettateabe haldamiseks ja kuvamiseks Linuxis.

fdisk on üks util-linuxiga kaasasolevatest tööriistadest ja saate seda kasutada kettasektsioonide haldamiseks Linuxis.