Der cp
-Befehl wird in Bash verwendet, um Dateien und Verzeichnisse von einem Ort zu einem anderen zu kopieren. Er ist ein grundlegendes Werkzeug für die Dateiverwaltung in Unix-ähnlichen Betriebssystemen.
Die grundlegende Syntax des cp
-Befehls lautet:
cp [Optionen] [Quell] [Ziel]
-r
: Kopiert Verzeichnisse rekursiv.-i
: Fragt vor dem Überschreiben von Dateien nach.-u
: Kopiert nur, wenn die Quell-Datei neuer ist als die Ziel-Datei oder wenn die Ziel-Datei nicht existiert.-v
: Zeigt die Dateien an, die kopiert werden, während der Befehl ausgeführt wird.cp datei.txt kopie_datei.txt
cp -r verzeichnis1/ verzeichnis2/
cp -i datei.txt kopie_datei.txt
cp -u datei.txt zielverzeichnis/
cp -v datei.txt kopie_datei.txt
-i
-Option, um versehentliches Überschreiben von Dateien zu vermeiden.-r
-Option unerlässlich, um sicherzustellen, dass alle Unterverzeichnisse und Dateien kopiert werden.-v
-Option, um den Fortschritt beim Kopieren zu überwachen, besonders bei großen Datenmengen.