Heim >System-Tutorial >LINUX >So sammeln Sie umfassende Festplatteninformationen unter Linux
Konfiguration und Gesundheit von Linux -Systemdiskonten und Gesundheit sind entscheidend für das Systemmanagement, die Fehlerbehebung und die Optimierung. In diesem Artikel wird detailliert vorgestellt, wie gemeinsame Tools wie parted
, inxi
und lsblk
verwendet werden, um oder zum Sammeln umfassender Festplatteninformationen zu Linux -Systemen anzuzeigen.
Nach dem Lesen dieses Artikels haben Sie ein klares Verständnis dafür, wie Sie Datenträgerdaten sammeln und analysieren, was sehr nützlich ist, um Ihre Linux -Umgebung aufrechtzuerhalten und zu optimieren.
Beginnen wir!
Katalog
-Schritt-für-Schritt-Anleitung zum Sammeln von Festplatteninformationen zum Linux-System
diskinfo.txt
Dieser Befehl initialisiert die Datei
echo —PARTED 磁盘信息— > /home/$USER/diskinfo.txt 2>&1
2.
Als nächstes verwenden wir das Dienstprogramm diskinfo.txt
, um alle Festplattenpartitionen auf dem System aufzulisten. Dieser Befehl erfordert Superuser -Berechtigungen, daher verwenden wir
Die Ausgabe dieses Befehls wird an die parted
-Datei angehängt und liefert detaillierte Informationen zu jeder Festplattenpartition. sudo
sudo parted -ls >> /home/$USER/diskinfo.txt 2>&1
Dienstprogramm ist ein leistungsstarkes Tool zum Sammeln von Systeminformationen, einschließlich detaillierter Festplattendaten. Wir fügen die Ausgabe von diskinfo.txt
an unsere
Dieser Befehl enthält nicht nur Festplatteninformationen, sondern auch detaillierte Informationen zu Prozessen, Systemressourcen usw. inxi
inxi
4.
diskinfo.txt
Schließlich verwenden wir das Dienstprogramm
echo —INXI 磁盘信息— >> /home/$USER/diskinfo.txt 2>&1 sudo inxi -DpRjlLoux >> /home/$USER/diskinfo.txt 2>&1
Dieser Befehl findet Block -Geräteinformationen in unsere
Analysieren Sie die gesammelten Daten lsblk
echo —LSBLK 磁盘信息— >> /home/$USER/diskinfo.txt sudo lsblk -fm >> /home/$USER/diskinfo.txt 2>&1erstellt wurde, können Sie sie mit jedem Texteditor öffnen, um die Festplatteninformationen zu analysieren.
diskinfo.txt
Die Datei enthält Teile, die mit dem Titel gekennzeichnet sind, wie z.
Folgendes ist ein Beispiel für die Ausgabe der diskinfo.txt
-Datei in meinem Debian 12 -System: (Die tatsächliche Ausgabe wird hier weggelassen, da dieser Teil von System zu System variiert)
Folgendes ist ein Bash -Skript, das parted
, inxi
und lsblk
Dienstprogramme verwendet, um den Prozess des Sammelns von Festplatteninformationen zu automatisieren.
Das Skript fordert den Benutzer auf, auszuwählen, ob die Ausgabe in einer Datei speichert oder in der Standardausgabe angezeigt wird.
Es wird auch überprüft, ob der erforderliche Befehl installiert ist und ob der Befehl fehlt, die Installationsanweisungen enthält.
(Skript: diskinfo.sh - Der Skriptinhalt wird hier weggelassen, da er dem Originaltext entspricht)
Kopieren Sie das obige Skript in eine Datei mit dem Namen diskinfo.sh
.
Führen Sie den folgenden Befehl aus, um das Skript ausführbar zu machen:
echo —PARTED 磁盘信息— > /home/$USER/diskinfo.txt 2>&1
Führen Sie das Skript aus, indem Sie den folgenden Befehl ausführen:
sudo parted -ls >> /home/$USER/diskinfo.txt 2>&1
Dieses Skript speichert die erweiterten Festplatteninformationen in einer Textdatei mit dem Namen diskinfo.txt
in Ihrem Heimverzeichnis.
Sie können das Skript auch auf den Pfad des Systems verschieben und es von überall aus ausführen. Zu den gemeinsamen Optionen gehören /usr/local/bin
oder /usr/bin
. Zum Beispiel:
echo —INXI 磁盘信息— >> /home/$USER/diskinfo.txt 2>&1 sudo inxi -DpRjlLoux >> /home/$USER/diskinfo.txt 2>&1
starten Sie die aktuelle Shell -Sitzung neu oder melden Sie sich an und melden Sie sich erneut an. Von nun an können Sie den Befehl diskinfo
einfach von überall aus ausführen, um umfassende Informationen über die Festplatte anzuzeigen.
(Skript Erläuterung - hier weggelassen, weil es dem Originaltext entspricht)
Sammlung umfassender Festplatteninformationen unter Linux -Systemen ist eine grundlegende Aufgabe für Systemadministratoren und Entwickler.
In diesem Handbuch haben wir gelernt, wie man die Dienstprogramme parted
, inxi
und lsblk
verwendet, um in Linux schrittweise Festplatteninformationen zu sammeln. Diese Versorgungsunternehmen helfen Ihnen dabei, Datenträgerdaten effektiv zu sammeln und zu analysieren, um sicherzustellen, dass Ihr System von seiner besten Seite läuft.
Wir haben auch ein einfaches Bash -Skript erstellt, um diesen Prozess zu automatisieren. Dieses Skript enthält leistungsfähigere Fehlerbehebung und -überprüfung, um sicherzustellen, dass es installierte Befehle korrekt identifiziert und nützliche Installationsanweisungen enthält, wenn Befehle fehlen.
(verwandte Lesungen-hier ausgewählt, weil es dem Originaltext entspricht)
Das obige ist der detaillierte Inhalt vonSo sammeln Sie umfassende Festplatteninformationen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!