Linux LSBLK Command Tutorial für Anfänger

Linux LSBLK Command Tutorial für Anfänger
Wikipedia definiert eine Gerätedatei oder eine spezielle Datei als Schnittstelle zu einem Gerätetreiber, der in einem Dateisystem angezeigt wird, als wäre es eine gewöhnliche Datei. Zu den Blockgeräten gehören Festplatten, Flash -Laufwerke, optische Medien usw.

In diesem Tutorial wird erläutert, wie der Befehl LSBLK verwendet wird, um Informationen zu Blockgeräten in einem System anzuzeigen. Das Tool verwendet das virtuelle Dateisystem /sys virtuelles Dateisystem, um Informationen über die Geräte abzurufen. Es ist jedoch erwähnenswert, dass das Tool die RAM -Festplatte in der Ausgabe nicht anzeigt.

So installieren Sie LSBLK?

Der Befehl LSBLK wird als Teil des Utils-Linux-Pakets mit verschiedenen Systemwerkzeugen auf niedriger Ebene gebündelt. Das Utils-linux.

Verwenden Sie den folgenden Befehl, um das Paket auf Ubuntu und Debian -basierten Verteilungen zu installieren:

sudo apt-get installieren Sie Util-Linux

Verwenden Sie für die Familie Fedora und Rehl den folgenden Befehl:

sudo yum install util-linux-ng

Wie man LSBLK benutzt?

Ohne Argumente zeigt der Befehl LSBLK eine Liste der Blockgeräte in einem Baumformat an, wie unten gezeigt:

sudo lsblk

Die Ausgabe aus dem Befehl LSBLK ist in verschiedenen Spalten angeordnet. Im Folgenden finden Sie die Spalten aus dem Befehl und was sie darstellen:

  1. NAME: Die erste Spalte zeigt den Gerätenamen an.
  2. Maj: min: Die zweite Spalte gibt jeweils die Haupt- und Nebengerätezahlen an.
  3. RM: Diese Spalte zeigt die booleschen Werte für abnehmbare und nicht verfolgbare Geräte an. 1 zeigt an, dass das Gerät abnehmbar ist und 0 zeigt, dass das Gerät nicht gerichtlich ist.
  4. GRÖSSE: Dadurch wird die Gerätegröße in einem lesbaren Format angezeigt, ich.e., In k, m, g, t usw. Sie können die LSBLK -BYTES / Dev / die Größe in Bytes verwenden.
  5. RO: Diese Spalte zeigt den schreibgeschützten Status eines Geräts. 1 zeigt an, dass das Gerät nur schreibgeschützt ist, und 0 zeigt nicht nur schreibgeschützt an.
  6. TYP: Diese Spalte zeigt den Typ der Geräte wie Festplatten, Loopback -Gerät, Partition oder LVM -Gerät an.
  7. EINHÄNGEPUNKT: Dadurch wird der Mountspunkt angezeigt, an dem das Gerät montiert ist.

Geräte in der LSBLK -Ausgabe
Einige der Geräte, die Sie in der LSBLK -Ausgabe sehen werden, sind:

  1. Loopback -Geräte: Loopback -Geräte enthält hauptsächlich ISO -Bild, ein Festplattenbild, ein Dateisystem oder ein logisches Volumenbild. Ihre Hauptidentifikation ist die Verwendung von Loop0, Loop1 usw.
  2. CD-ROM: Sie sind hauptsächlich mit SR0 angegeben und haben Eigenschaften wie RM von 1.
  3. Festplattenpartitionen: Der Hauptindikator für Festplattenpartitionen ist SDA, gefolgt von SDA1, SDA2… SDA (N).

Listen Sie alle Geräte auf
Der Standard -LSBLK -Befehl standardmäßig zeigt nicht alle kostenlosen Geräte an. Fügen Sie dazu das Argument -Argument zum Befehl hinzu als:

sudo lsblk -a

Listenformat
Der Befehl LSBLK zeigt die Ausgabe in einem baumartigen Format an. Sie können dies jedoch ändern, indem Sie das -l -Argument als:

sudo lsblk -l

Selektive Spalten
Wir können auch -o verwenden, gefolgt von den Namen der Spalten, die wir für selektive Informationen ausgeben möchten, wie:

sudo -o Name, Typ, Mountpoint

Geräteberechtigungen
Verwenden Sie den Befehl, um Geräteberechtigungen und Eigentum anzuzeigen:

sudo lsblk -m

Informationen zu bestimmten Geräten
Um Informationen zu einem bestimmten Blockgerät aufzulisten, geben Sie den Gerätenamen im Befehl LSBLK unter:

sudo lsblk /dev /sda1

Listen Sie Geräte ohne Header auf
Verwenden Sie, um den Kopfzeile aus der Ausgabe zu entfernen, das Flag -n im Befehl als:

sudo lsblk -n

Zeigen Sie SCSI -Geräte an
Verwenden Sie im Befehl, um nur SCSI -Geräte anzuzeigen, um das -S -Flag zu erhalten:

sudo lsblk -s

Abschluss

In diesem Tutorial haben wir besprochen, wie man mit dem Befehl LSBLK arbeitet, um Informationen über Blockgeräte anzuzeigen, die mit dem System verbunden sind. Die einzige Möglichkeit, die Arbeit mit diesem Befehl zu beherrschen, besteht darin, zu experimentieren. Erwägen Sie daher das Experimentieren mit den in diesem Tutorial diskutierten Befehlen.