Ist es möglich, Dateien unter Linux zu löschen, bevor sie wie eine virtuelle Maschine exportiert werden?

Ist es möglich, Dateien unter Linux zu löschen, bevor sie wie eine virtuelle Maschine exportiert werden?

Ich weiß, dass man vor dem Exportieren einer virtuellen Maschine das Gastbetriebssystem herunterfahren muss. Ich muss eine Datei auf dem System löschen, bevor ich die Maschine exportiere oder nachdem ich sie importiert und mit dem Laden der Netzwerkschnittstellen begonnen habe. Genauer gesagt ist das BetriebssystemCentOS 6.10und die Datei ist/etc/udev/rules.d/70-persistent-net.rules

Der Grund dafür ist, dass beim Importieren einer virtuellen Maschine die MAC-Adressen geändert werden und meine Schnittstellen dadurch durcheinander geraten. Ich habe also ein Skript für die automatische Erstellung von Schnittstellen beim Start, entferne die Datei jedoch manuell vor dem Export. Ist es möglich, dies automatisch zu tun, oder gibt es dafür eine intelligentere Lösung?

Aktualisieren:

Unabhängig davon, wie viele Schnittstellen es beim Systemstart gibt, ist es wichtig,einskonfigurierte Schnittstelle, die anderen Schnittstellen werden über die Weboberfläche des Servers konfiguriert. Vor dem Export entferne ich die /etc/udev/rules.d/70-persistent-net.rulesund beim Booten habe ich ein Skript, das die erste MAC-Adresse der neuen 70-persistent-net.rulesDatei nimmt und einige IP-Daten aus der Datei liest und die Konfigurationsschnittstelle erstellt. Wenn also das System bootet, wenn es keineSSHDer Zugriff darauf erfolgt über eine einzige betriebsbereite Schnittstelle.

verwandte Informationen