Amazon Best VPN GoSearch

OnWorks-Favicon

virt-diff – Online in der Cloud

Führen Sie virt-diff im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl virt-diff, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


virt-diff – Unterschiede zwischen Dateien in zwei virtuellen Maschinen

ZUSAMMENFASSUNG


virt-diff [--options] -d Domäne1 -D Domäne2

virt-diff [--options] -a disk1.img [-a ...] -A disk2.img [-A ...]

BESCHREIBUNG


„virt-diff“ listet die Unterschiede zwischen Dateien in zwei virtuellen Maschinen oder Disk-Images auf.
Der übliche Anwendungsfall besteht darin, die Änderungen in einer VM anzuzeigen, nachdem sie eine Weile ausgeführt wurde.
indem Sie einen Snapshot erstellen, die VM ausführen und dann dieses Tool verwenden, um anzuzeigen, was sich geändert hat
zwischen dem neuen VM-Status und dem alten Snapshot.

Dieses Tool findet Unterschiede in Dateinamen, Dateigrößen, Prüfsummen, erweiterten Attributen usw.
Dateiinhalte und mehr von einer virtuellen Maschine oder einem Festplatten-Image. Wie auch immer, es die nicht betrachten
der Bootloader, ungenutzter Speicherplatz zwischen Partitionen oder innerhalb von Dateisystemen, „versteckte“ Sektoren
usw. Mit anderen Worten: Es handelt sich nicht um ein Sicherheits- oder Forensiktool.

Um zwei Gäste anzugeben, müssen Sie die verwenden -a or -d Option(en) für den ersten Gast und die
-A or -D Option(en) für den zweiten Gast. Der häufigste Fall ist:

virt-diff -a old.img -A new.img

oder unter Verwendung von Namen, die libvirt bekannt sind:

virt-diff -d alter Gast -D neuer Gast

OPTIONAL


--help
Kurze Hilfe anzeigen.

-a Datei
--hinzufügen Datei
Speichern Datei Dies sollte ein Disk-Image der ersten virtuellen Maschine sein. Wenn das Virtuelle
Da die Maschine über mehrere Blockgeräte verfügt, müssen Sie alle mit separaten Geräten versorgen -a
nach.

Das Format des Disk-Images wird automatisch erkannt. Um dies zu überschreiben und a . zu erzwingen
bestimmtes Format verwenden --format=.. .

-a URI
--hinzufügen URI
Fügen Sie eine Remote-Festplatte hinzu. Siehe "FERNSPEICHER HINZUFÜGEN" in Gastfisch(1).

--alle
Das gleiche wie --extra-stats --mal --uids --xattrs.

--eine Zeit
Standardmäßig werden Änderungen der Dateizugriffszeiten ignoriert, da dies wahrscheinlich nicht der Fall ist
interessant. Die Verwendung dieses Flags zeigt auch Zeitunterschiede an.

-A Datei
-A URI
Fügen Sie ein Festplatten-Image von der zweiten virtuellen Maschine hinzu.

--Prüfsumme
--checksum=crc|md5|sha1|sha224|sha256|sha384|sha512
Verwenden Sie eine Prüfsumme für Dateiinhalte, um zu erkennen, ob der Inhalt regulärer Dateien geändert wurde.

Ohne Argument wird standardmäßig „using“ verwendet md5. Mithilfe eines Arguments können Sie die auswählen
Zu verwendender Prüfsummentyp. Wenn das Flag weggelassen wird, werden Dateizeiten und -größe verwendet
Stellen Sie fest, ob sich eine Datei geändert hat.

-c URI
--verbinden URI
Wenn Sie libvirt verwenden, verbinden Sie sich mit dem angegebenen URI. Wenn weggelassen, dann verbinden wir uns mit dem
Standard-Libvirt-Hypervisor.

Wenn Sie Gastblockgeräte direkt angeben (-a), dann wird libvirt überhaupt nicht verwendet.

--csv
Schreiben Sie die Ergebnisse im CSV-Format (durch Kommas getrennte Werte) aus. Dieses Format kann sein
lässt sich leicht in Datenbanken und Tabellenkalkulationen importieren, aber lesen Sie „HINWEIS ZUM CSV-FORMAT“.
unten mit.

--dir-links
Standardmäßig werden Änderungen in der Anzahl der Links in Verzeichniseinträgen ignoriert, da
Diese dürften wahrscheinlich nicht interessant sein. Die Verwendung dieses Flags zeigt Änderungen am Nlink an
Bereich Verzeichnisse.

--dir-times
Standardmäßig werden geänderte Zeiten für Verzeichniseinträge ignoriert, da diese unwahrscheinlich sind
interessant sein. Die Verwendung dieses Flags zeigt Änderungen an den Zeitfeldern von Verzeichnissen an.

-d Gast
--Domain Gast
Fügen Sie alle Festplatten des genannten libvirt-Gasts als ersten Gast hinzu. Domänen-UUIDs können
anstelle von Namen verwendet werden.

-D Gast
Fügen Sie alle Festplatten des genannten libvirt-Gasts als zweiten Gast hinzu. Domänen-UUIDs können
anstelle von Namen verwendet werden.

--echo-Tasten
Wenn Sie zur Eingabe von Schlüsseln und Passphrasen aufgefordert werden, schaltet virt-diff normalerweise das Echo aus, damit Sie
kann nicht sehen, was Sie eingeben. Wenn Sie sich keine Sorgen über Sturmangriffe machen und
Wenn sich sonst niemand im Raum befindet, können Sie dieses Flag angeben, um zu sehen, was Sie eingeben.

--extra-stats
Zusätzliche Statistiken anzeigen.

--format=raw|qcow2|..
--Format
Die Standardeinstellung für die -a/-A Die Option besteht darin, das Format des Disk-Images automatisch zu erkennen.
Wenn Sie dies verwenden, wird das Festplattenformat für erzwungen -a/-A Optionen, die auf der Befehlszeile folgen.
Die richtigen --Format ohne Argument wechselt zurück zur automatischen Erkennung für nachfolgende -a/-A
nach.

Beispielsweise:

virt-diff --format=raw -a disk.img [...]

erzwingt das Rohformat (keine automatische Erkennung) für disk.img.

virt-diff --format=raw -a disk.img --format -a another.img [...]

erzwingt das Rohformat (keine automatische Erkennung) für disk.img und kehrt zur automatischen Erkennung zurück für
ein anderes.img.

Wenn Sie nicht vertrauenswürdige Gast-Disk-Images im Raw-Format haben, sollten Sie diese Option verwenden, um
Geben Sie das Festplattenformat an. Dies vermeidet ein mögliches Sicherheitsproblem mit bösartigen
Gäste (CVE-2010-3851).

-h
--für Menschen lesbar
Zeigen Sie Dateigrößen in einem für Menschen lesbaren Format an.

--keys-from-stdin
Schlüssel- oder Passphrasenparameter aus stdin lesen. Standardmäßig wird versucht zu lesen
Passphrasen vom Benutzer durch Öffnen /dev/tty.

--mal
Zeitfelder anzeigen.

--time-days
Zeitfelder als Tage vor dem jetzigen Zeitpunkt anzeigen (negativ, wenn in der Zukunft).

Beachten Sie, dass 0 in der Ausgabe „bis zu 1 Tag vor jetzt“ bedeutet oder dass das Alter der Datei angegeben ist
zwischen 0 und 86399 Sekunden.

--zeitrelativ
Zeitfelder als Sekunden vor dem jetzigen Zeitpunkt anzeigen (negativ, wenn in der Zukunft).

--time-t
Zeitfelder als Sekunden seit der Unix-Epoche anzeigen.

--uids
UID- und GID-Felder anzeigen.

-v
- ausführlich
Aktivieren Sie ausführliche Nachrichten zum Debuggen.

-V
--Version
Versionsnummer anzeigen und beenden.

-x Aktivieren Sie die Ablaufverfolgung von libguestfs-API-Aufrufen.

--xattrs
Erweiterte Attribute anzeigen.

HINWEIS ÜBER UNS CSV FORMAT


Durch Kommas getrennte Werte (CSV) sind ein irreführendes Format. Es scheint als ob es einfach sein sollte
zu analysieren, aber es ist definitiv nicht einfach zu analysieren.

Mythos: Felder einfach durch Kommas trennen. Realität: Das tut es nicht zuverlässig arbeiten. Dieses Beispiel
hat zwei Spalten:

„foo,bar“,baz

Mythos: Lesen Sie die Datei Zeile für Zeile. Realität: Das tut es nicht zuverlässig arbeiten. Das
Beispiel hat eine Zeile:

„foo
bar",baz

Verwenden Sie für Shell-Skripte „csvtool“ (http://merjis.com/developers/csv auch in Dur verpackt
Linux-Distributionen).

Verwenden Sie für andere Sprachen eine CSV-Verarbeitungsbibliothek (z. B. „Text::CSV“ für Perl oder Python).
integrierte CSV-Bibliothek).

Die meisten Tabellenkalkulationen und Datenbanken können CSV direkt importieren.

EXIT STATUS


Dieses Programm gibt 0 zurück, wenn es erfolgreich ist, oder ungleich Null, wenn ein Fehler aufgetreten ist.

Nutzen Sie virt-diff online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.