Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Az lsblk egy parancssori segédprogram, amelyet Linux rendszereken a blokkeszközök listázására használnak. A blokkeszközök olyan tárolóeszközökből állnak, amelyek blokkok formájában tárolják az adatokat, amelyek általában merevlemez-meghajtók (HDD-k) vagy szilárdtestalapú meghajtók (SSD-k).

A parancs egy faszerű struktúrában jeleníti meg a blokkeszközökre vonatkozó információkat, a kimenetben minden eszközt egy vonal jelöl. A parancs az információkat a sysfs fájlrendszertől kapja. Vegye figyelembe, hogy az lsblk nem azonosítja a Random Access Memory-t (RAM) blokkeszközként.

Az lsblk telepítése Linuxra

Az lsblk parancs az util-linux csomag részeként érkezik. Az util-linux a Linux rendszerekhez szükséges alapvető segédprogramok csomagja, amely a funkciók széles skáláját kínálja, beleértve a fájlok, lemezek és rendszererőforrások kezelésére szolgáló eszközöket.

instagram viewer

Az util-linux csomag néhány eszköze a következőket tartalmazza:

  • fdisk: Segédprogram lemezek particionálására
  • partx: Partíciódefiníciókat ad hozzá és eltávolít a kernelből
  • csere: Engedélyezi és letiltja a csereeszközöket és fájlokat

A rendszeren valószínűleg már telepítve van az util-linux csomag, de ha nem, akkor a Linux disztribúciótól függően az alábbiak szerint telepítheti.

Debian-alapú disztribúciókon, például Ubuntu vagy MX Linux esetén:

sudo apt-kap telepítse az util-linuxot

A RHEL-ről és származékairól:

sudo yum telepítés util-linux-ng

Arch-alapú Linux disztribúciókon, mint például a Manjaro:

sudo pacman -S util-linux

Blokkeszközök megjelenítése az lsblk használatával

A rendszer összes blokkolóeszközének megjelenítéséhez egyszerűen futtassa a parancsot:

lsblk

Az összes eszköz megjelenítéséhez, beleértve az üreseket is, használja a -a vagy --minden opció az alábbiak szerint:

lsblk -a

Az eszköz méretének megjelenítése bájtban

Alapértelmezés szerint az lsblk parancs ember által olvasható formátumban írja ki a blokkeszközök egységméretét. De ha az egységméreteket egy másik programba vagy parancsfájlba szeretné bevinni, akkor használhat egy másik egységméretet, amely gép- vagy rendszerbarát.

Az egységméret bájtjainak egységszimbóluma nélküli megjelenítéséhez futtassa:

lsblk -b

Az eszköz tulajdonosának és csoportjának megjelenítése

Egyes esetekben érdekelheti a tulajdonos, csoport megjelenítése, és a blokkeszközök módja. Ennek a parancsnak a teljes lehetőségei a következők -o NÉV, MÉRET, TULAJDONOS, CSOPORT, MÓD, de ez csak le van rövidítve -m vagy --Perms választási lehetőség.

lsblk -m

További fájlrendszer-információk megjelenítése

A blokkeszközök fájlrendszerével kapcsolatos információk kiadásához használhatja a -f választási lehetőség. Ez megint csak egy rövidítés a teljes parancslehetőséghez -o NÉV, FSTYPE, FSVER, LABEL, UUID, FSAVAIL, FSUSE%, MOUNTPOINT.

A parancs olyan információkat ad ki, mint az egyes eszközök UUID (egyedi azonosítója), eszközcímkék, csatolási pontok, fájlrendszertípusok stb.

lsblk -f

Konkrét oszlopok megjelenítése a kimenetben

Explicit módon meghatározhatja a listázni kívánt kimeneti oszlopokat a segítségével -o választási lehetőség. Ez különösen akkor hasznos, ha Ön egyéni szkriptek létrehozása. Mindig határozza meg azokat az oszlopokat, amelyeket ki szeretne adni a szkriptekben, mert az alapértelmezettek változni fognak.

Ha csak a méret, név és beillesztési pont oszlopokat szeretné megjeleníteni, használja a következő parancsot:

lsblk -o MÉRET, NÉV, MOUNTPOINT

Igény szerint felvehet vagy kizárhat oszlopokat.

A fejlécoszlopok elrejtését is megadhatja a következő paranccsal:

lsblk -dn

Az lsblk kimenet formázása

Az lsblk parancs támogatja a JSON formátumú kimenetet is, amely ember által is olvasható és a gépek számára könnyen értelmezhető vagy generálható. Az adatok JSON-ban való megjelenítéséhez futtassa a következő parancsot:

lsblk --json

Segítség kérése az lsblk parancshoz

Az lsblk parancs számos lehetőséget támogat a blokkeszköz-kimenet testreszabásához és a blokkeszközök szűréséhez. A parancsról és opcióiról többet megtudhat a kézikönyvoldalakon: ember lsblk.

A súgóoldalak részt is használhatja, hogy segítséget kapjon a parancs használatával:

lsblk --Segítség

Egyéb Linux-parancsok használata az util-linux csomagból

Az lsblk parancs egy hatékony eszköz a rendszeren lévő blokkeszközök információinak megjelenítésére. Az util-linux csomag részeként érkezik, amely eszközöket tartalmaz a lemezinformációk kezelésére és megjelenítésére Linuxon.

Az fdisk az util-linuxhoz tartozó eszközök egyike, és használható lemezpartíciók kezelésére Linuxon.