FreeBSD

FreeBSD-Listendisketten

FreeBSD-Listendisketten
Willkommen zu einem weiteren Tutorial zu FreeBSD. In diesem Tutorial sehen Sie, wie Laufwerksnamen in einem FreeBSD-System aufgelistet werden können. Wir werden auch ins Detail gehen und besprechen, wie Sie genau herausfinden können, wie viel Speicherplatz ein Festplattenlaufwerk hat und wie andere Informationen zu Festplattenlaufwerken erfasst werden, ohne den Server jedes Mal neu zu starten, wenn diese Informationen benötigt werden.

So erhalten Sie Laufwerksinformationen in FreeBSD

Um Informationen zu Laufwerken und CD-ROMs usw. zu erhalten., Der einfachste Weg, den wir nehmen können, ist, zu /var/run/dmesg . zu gehen.Boot-Datei und Zugriff auf die Datei. Hier werden die erforderlichen Informationen in einem Snapshot gespeichert, der direkt nach dem Mounten der Laufwerke durch das System erstellt wird.

Laufwerke mit egrep auflisten

Um die genaue Anzahl der Festplatten/SSDs herauszufinden, die unter dem Server arbeiten, verwenden Sie den grep-Befehl wie folgt:

$ egrep 'da[0-9]|cd[0-9]' /var/run/dmesg.booten

Alternativ können Sie Folgendes eingeben:

$ egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.booten

Die Ausgabe, die Sie erhalten, sollte alle Laufwerke auflisten, einschließlich CDs/DVD-ROMs, die von Ihrem System gelesen werden.

Verwenden des Dienstprogramms geom zum Auflisten von Laufwerksinformationen:

Sie können auch die geom-Befehlszeile verwenden, um Informationen zum Laufwerk anzuzeigen:

$ Geom-Festplattenliste

$ Geom-Festplattenliste ada0

Diese Auflistung kann in Kombination mit dem grep-Befehl genauer gemacht werden.

$ Geom-Festplattenliste ada0 | grep Mediengröße

Verwenden des atacontrol-Befehls zum Auflisten von Laufwerken

Mit dem Befehlszeilenprogramm atacontrol können wir die Laufwerke auflisten, die in unserem System arbeiten. Der Befehl atacontrol wird verwendet, um die Erlaubnis zu erhalten, mit den FreeBSD-ata-Subsystemen zu arbeiten, und sollte mit Vorsicht verwendet werden. Bei unsachgemäßer Ausführung, es kann zum Absturz der CPU führen, was zu einem nicht wiederherstellbaren Datenverlust führt.

$ atacontrol-Liste

Laufwerksinformationen mit camcontrol-Befehl

Sie können auch den Befehl camcontrol verwenden, um auf das CAM-Subsystem zuzugreifen und die Arbeitslaufwerke auf Ihrem System anzuzeigen. Möglich wird dies durch das CAM-Subsystem, ein modulares System, das Treiber für ATA- und SCSI-Geräte zur Implementierung verwenden. Das CAM-System beherbergt auch Host-Adapter-Treiber für die SCSI- und ATA-Host-Controller.

Geben Sie Folgendes ein, um eine Liste der Laufwerke auf Ihrem System anzuzeigen:

$ camcontrol-Entwicklerliste

So sehen Sie Details zu jeder Partition:

$ gpart anzeigen

Finden Sie die Festplattengrößen mit dem Befehl diskinfo heraus

Verwenden Sie den Befehl diskinfo, um Informationen zu den Festplattengrößen zu erhalten

$ diskinfo -v disk_name
$ diskinfo -v ada1
$ diskinfo -v ada0

Installieren und Verwenden des lsblk-Befehls

Geben Sie die folgende Zeile ein, um den Befehl lsblk zur späteren Verwendung zu installieren:

$ sudo pkg install lsblk

Führen Sie dann den Befehl lsblk aus:

$ lsblk

Um alle erkennbaren Festplatten auf Ihrem FreeBSD aufzulisten

$ sysctl kern.Festplatten

Um Informationen zu einem bestimmten Datenträger anzuzeigen, verwenden Sie eine ähnliche Syntax wie der folgende Befehl, der Informationen für ada0-Datenträger anfordert:

$ lsblk ada0

Einpacken

Dieses Tutorial zeigt verschiedene Möglichkeiten, um Informationen über Festplatten in einem FreeBSD-System zu erhalten. Wir haben Befehle und Methoden vorgestellt, die sich sehr voneinander unterscheiden, da sie sehr unterschiedliche beabsichtigte Anwendungen haben.

Kostenlose und Open-Source-Spiele-Engines für die Entwicklung von Linux-Spielen
Dieser Artikel behandelt eine Liste von kostenlosen und Open-Source-Spiele-Engines, die für die Entwicklung von 2D- und 3D-Spielen unter Linux verwend...
Shadow of the Tomb Raider für Linux Tutorial
Shadow of the Tomb Raider ist die zwölfte Erweiterung der Tomb Raider-Reihe – ein Action-Adventure-Franchise von Eidos Montrealdos. Das Spiel wurde vo...
So steigern Sie die FPS unter Linux?
FPS steht für Bilder pro Sekunde. Die Aufgabe von FPS besteht darin, die Bildrate bei Videowiedergaben oder Spielleistungen zu messen. In einfachen Wo...