Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

lsblk on komentorivityökalu, jota käytetään lohkolaitteiden luetteloimiseen Linux-järjestelmässä. Lohkolaitteet koostuvat tallennuslaitteista, jotka sisältävät tietoja lohkojen muodossa. Ne ovat tyypillisesti kiintolevyasemia (HDD) tai solid-state-asemia (SSD).

Komento näyttää tiedot lohkolaitteista puumaisessa rakenteessa, jossa jokaista laitetta edustaa rivi tulosteessa. Komento saa tietonsa sysfs-tiedostojärjestelmästä. Huomaa, että lsblk ei tunnista Random Access Memory (RAM) -muistia lohkolaitteeksi.

Lsblk: n asentaminen Linuxiin

Komento lsblk tulee osana util-linux-pakettia. util-linux on Linux-järjestelmien olennaisten apuohjelmien paketti, joka tarjoaa laajan valikoiman toimintoja, mukaan lukien työkalut tiedostojen, levyjen ja järjestelmäresurssien hallintaan.

Joitakin util-linux-paketin työkaluja ovat:

  • fdisk: Apuohjelma levyjen osiointiin
  • instagram viewer
  • osax: Lisää ja poistaa osion määritykset ytimestä
  • swapon: Ottaa käyttöön ja poistaa käytöstä swap-laitteita ja tiedostoja

Järjestelmässäsi olisi luultavasti jo asennettu util-linux-paketti, mutta jos se ei ole, voit asentaa sen seuraavasti riippuen Linux-distrostasi.

Debian-pohjaisissa distroissa, kuten Ubuntu tai MX Linux:

sudo apt-saada asenna util-linux

RHEL: stä ja sen johdannaisista:

sudo yum Asentaa util-linux-ng

Arch-pohjaisissa Linux-distroissa, kuten Manjaro:

sudo pacman -S util-linux

Lohkolaitteiden näyttäminen lsblk: llä

Näytä kaikki järjestelmäsi estolaitteet suorittamalla komento:

lsblk

Voit näyttää kaikki laitteet, myös tyhjät, käyttämällä -a tai --kaikki vaihtoehto seuraavasti:

lsblk -a

Laitteen koon näyttäminen tavuina

Oletusarvoisesti lsblk-komento tulostaa lohkolaitteiden yksikkökoon ihmisen luettavassa muodossa. Mutta jos haluat syöttää yksikkökoot toiseen ohjelmaan tai komentosarjaan, voit käyttää erilaista yksikkökokoa, joka on kone- tai järjestelmäystävällinen.

Jos haluat näyttää yksikkökoon tavut ilman yksikkösymbolia, suorita:

lsblk -b

Näytetään laitteen omistaja ja ryhmä

Joissakin tapauksissa saatat olla kiinnostunut näytetään omistaja, ryhmä, ja lohkolaitteiden tila. Tämän komennon täydelliset vaihtoehdot ovat -o NIMI, KOKO, OMISTAJA, RYHMÄ, TILA, mutta tämä on vain lyhennetty -m tai --permit vaihtoehto.

lsblk -m

Näyttää lisätietoja tiedostojärjestelmästä

Voit tulostaa tietoja lohkolaitteidesi tiedostojärjestelmistä käyttämällä -f vaihtoehto. Jälleen tämä on vain lyhenne kaikille komentovaihtoehdoille -o NIMI, FSTYPE, FSVER, LABEL, UUID, FSAVAIL, FSUSE%, MOUNTPOINT.

Komento tulostaa tietoja, kuten kunkin laitteen UUID (ainutlaatuinen tunnus), laitetunnisteet, liitoskohdat, tiedostojärjestelmätyypit jne.

lsblk -f

Tiettyjen sarakkeiden näyttäminen lähdössä

Voit määrittää nimenomaisesti tulossarakkeet, jotka haluat luetteloida, käyttämällä -o vaihtoehto. Tämä on erityisen hyödyllistä, kun olet mukautettujen skriptien luominen. Määritä aina sarakkeet, jotka haluat tulostaa komentosarjoissasi, koska oletusarvot muuttuvat väistämättä.

Jos haluat näyttää vain koon, nimen ja liitoskohtasarakkeet, voit käyttää komentoa:

lsblk -o KOKO, NIMI, KIINNITYSPISTE

Voit sisällyttää tai sulkea pois sarakkeita tarpeen mukaan.

Voit myös piilottaa otsikkosarakkeet käyttämällä seuraavaa komentoa:

lsblk -dn

Lsblk-tulosteen muotoilu

Lsblk-komento tukee myös JSON-muotoiltua tulostusta, joka on sekä ihmisen luettavissa että koneiden helppo jäsentää tai luoda. Voit näyttää tiedot JSONissa suorittamalla komennon:

lsblk --json

Apua lsblk-komennolle

Lsblk-komento tukee monia vaihtoehtoja lohkolaitteen lähdön mukauttamiseen ja lohkolaitteiden suodattamiseen. Voit oppia lisää komennosta ja sen vaihtoehdoista man-sivuilta: mies lsblk.

Voit myös käyttää ohjesivuja saadaksesi apua komennolla:

lsblk --auta

Muiden Linux-komentojen käyttäminen util-linux-paketista

Lsblk-komento on tehokas työkalu tietojen näyttämiseen järjestelmän estolaitteista. Se tulee osana util-linux-pakettia, joka sisältää työkaluja levytietojen hallintaan ja näyttämiseen Linuxissa.

fdisk on yksi työkaluista, jotka tulevat util-linuxin mukana, ja voit käyttää sitä levyosioiden hallintaan Linuxissa.