So erhalten Sie Informationen in FreeSBSD mit Festplattenantriebsinformationen
Um die Informationen zu Festplatten und CD -ROMs usw. zu erwerben, usw., Der unkomplizierteste Weg, den wir gehen können, ist, zu/var/run/dmesg zu fahren.Startdatei und Zugriff auf die Datei. Hier werden die erforderlichen Informationen in einem Schnappschuss aufbewahrt, der direkt nach dem System aufgenommen wird.
Auflistung von Festplatten mit EGREP
Um herauszufinden, wie genau die Anzahl der HDDs/SSDs unter dem Server funktioniert, verwenden Sie den GREP -Befehl unter:
$ eGrep 'da [0-9] | CD [0-9]'/var/run/dmesg.Stiefel
Alternativ können Sie sagen:
$ eGrep 'ad [0-9] | CD [0-9]'/var/run/dmesg.Stiefel
Die Ausgabe, die Sie erhalten, sollten alle Festplattenantriebe auflisten, einschließlich CD/DVD -ROMs, die von Ihrem System gelesen werden.
Verwenden von Geom-Dienstprogramme zur Auflistung von Datenträgerinformationen:
Sie können die Befehlszeile Geom verwenden, um auch Informationen über Disk -Laufwerk anzuzeigen:
$ Geom Diskliste
$ Geom Diskliste ADA0
Diese Auflistung kann in Kombination mit dem GREP -Befehl spezifischer gemacht werden.
$ Geom Diskliste ADA0 | Grep Mediasize
Verwenden von Atacontrol -Befehl zur Auflistung von Datenträgern Laufwerken
Mit dem Gebrauchszeilen von Atacontrol-Befehlszeilen können wir die Festplattenlaufwerke in unserem System auflisten. 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, Dies kann dazu führen, dass die CPU zusammenbricht, was zu einem nicht wiederbeschreibbaren Datenverlust führt.
$ atacontrol Liste
Disk -Laufwerksinformationen mit CamControl -Befehl
Sie können auch den Befehl camcontrol verwenden, um auf das CAM -Subsystem zuzugreifen und die Arbeitsantriebe auf Ihrem System zu sehen. Dies wird durch das CAM -Subsystem ermöglicht, einem modularen System, das für ATA- und SCSI -Geräte zur Implementierung verwendet werden. Das CAM -System bietet auch Host -Adapter -Treiber für die SCSI- und ATA -Host -Controller an.
Geben Sie ein: Um eine Liste von Festplattenanträgen in Ihrem System zu präsentieren, geben Sie ein:
$ camcontrol DevList
Um Details zu jeder Partition anzuzeigen:
$ gPart Show
Finden Sie die Festplattengrößen mit dem Befehl diskinfo heraus
Verwenden Sie den Befehl diskinfo, um Informationen über die Festplattengrößen zu erhalten
$ diskinfo -v disk_name
$ diskinfo -v ada1
$ diskinfo -v ada0
Installieren und Verwenden des Befehls LSBLK
Geben Sie die folgende Zeile ein, um den Befehl LSBLK für die spätere Verwendung zu installieren:
$ sudo pkg install lsblk
Führen Sie dann den Befehl LSBLK aus:
$ lsblk
So listen Sie alle erkennbaren Festplatten auf Ihrem FreeBSD auf
$ sysctl kern.Scheiben
Um Informationen auf einer bestimmten Festplatte anzuzeigen, verwenden Sie eine ähnliche Syntax dem folgenden Befehl, wodurch Informationen für ADA0 -Datenträger angefordert werden:
$ lsblk ada0
Einpacken
Dieses Tutorial bietet verschiedene Möglichkeiten, Informationen zu Festplattenanträgen in einem FreeBSD-System zu erhalten. Wir haben Befehle und Methoden vorgestellt, die sich stark voneinander unterscheiden, da sie völlig unterschiedliche beabsichtigte Anwendungen haben.