Kopieren und Verschieben mit Advcpmv verbessern

LinuxLinuxBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Das advcpmv-Tool ist eine verbesserte Version der traditionellen cp- und mv-Befehle in Linux. Es verfügt über zusätzliche Funktionen wie Fortschrittsbalken und Geschwindigkeitsanzeigen, was es zu einem wertvollen Werkzeug für die Verwaltung großer Dateiübertragungen oder Verzeichnisumwandlungen macht, da es bessere visuelle Rückmeldungen und Kontrolle bietet.

Fortschrittsbalken des cp-Befehls
Dies ist ein Guided Lab, das schrittweise Anweisungen bietet, um Ihnen beim Lernen und Üben zu helfen. Befolgen Sie die Anweisungen sorgfältig, um jeden Schritt abzuschließen und praktische Erfahrungen zu sammeln. Historische Daten zeigen, dass dies ein Labor der Stufe Anfänger mit einer Abschlussquote von 98.88% ist. Es hat eine positive Bewertungsrate von 100% von den Lernenden erhalten.

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/CompressionandArchivingGroup(["Compression and Archiving"]) linux(("Linux")) -.-> linux/BasicFileOperationsGroup(["Basic File Operations"]) linux/BasicFileOperationsGroup -.-> linux/cp("File Copying") linux/BasicFileOperationsGroup -.-> linux/mv("File Moving/Renaming") linux/CompressionandArchivingGroup -.-> linux/tar("Archiving") subgraph Lab Skills linux/cp -.-> lab-295937{{"Kopieren und Verschieben mit Advcpmv verbessern"}} linux/mv -.-> lab-295937{{"Kopieren und Verschieben mit Advcpmv verbessern"}} linux/tar -.-> lab-295937{{"Kopieren und Verschieben mit Advcpmv verbessern"}} end

Maximieren von Dateioperationen mit Advcpmv

Basierend auf dem advcpmv_test-Ordner wollen wir uns nun ansehen, wie Sie advcpmv nutzen können, um Dateioperationen im Terminal zu maximieren.

Grundlegende Kopieroperation

Beginnen Sie damit, eine kleine Textdatei aus dem advcpmv_test-Verzeichnis in das /tmp-Verzeichnis zu kopieren. Dieser Befehl zeigt Ihnen, wie advcpmv in einer einfachen Operation funktioniert:

advmv -g advcpmv_test/file1.txt /tmp
Fortschritt der einfachen Kopie mit advcpmv

Dieser Befehl zeigt einen Fortschrittsbalken für die kopierte Datei an. Da die Datei sehr klein ist, wird der Vorgang möglicherweise sehr schnell abgeschlossen. Das -g-Flag aktiviert die Fortschrittsbalken-Funktion und liefert Echtzeitinformationen über den Fortschritt der Operation.

Operationen mit großen Dateien

Bei der Arbeit mit größeren Dateien wird die Fortschrittsanzeige noch wichtiger. Verwenden Sie den folgenden Befehl, um eine große Datei innerhalb der Verzeichnisstruktur zu verschieben, und beobachten Sie den Fortschrittsbalken und die Übertragungsgeschwindigkeit:

advcp -gR advcpmv_test/ /tmp
Fortschritt der rekursiven Kopie mit advcp

Das -R-Flag wird für die rekursive Kopie von Verzeichnissen verwendet, einschließlich aller Unterverzeichnisse und Dateien. Bei dieser Operation werden für jede kopierte Datei, einschließlich der großen Dateien, separate Fortschrittsbalken angezeigt, was es erleichtert, den Fortschritt der gesamten Operation zu überwachen.

Zusammenfassung

In der advcpmv_test-Umgebung zeigt advcpmv seine Fähigkeiten bei der Verbesserung von Dateioperationen mit visueller Rückmeldung. Vom einfachen Dateitransfer bis hin zu komplexen Verzeichnisumwandlungen bietet das Tool wertvolle Einblicke in den Fortschritt, die Geschwindigkeit und die voraussichtlichen Abschlusszeiten, wodurch Dateiverwaltungstasks transparenter und leichter zu bewältigen werden.