Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:cp

Dies ist eine alte Version des Dokuments!


cp - Dateien und Verzeichnisse kopieren

Der Befehl cp (copy) wird verwendet, um Dateien und Verzeichnisse unter Linux zu kopieren.

Syntax

cp [OPTIONEN] QUELLE ZIEL

Falls das Ziel ein Verzeichnis ist, wird die Datei dort mit dem gleichen Namen gespeichert.


Wichtige Optionen

Option Beschreibung
`-r` Kopiert Verzeichnisse und deren Inhalt rekursiv.
`-f` Erzwingt das Überschreiben vorhandener Dateien.
`-i` Fragt vor dem Überschreiben einer Datei nach einer Bestätigung.
`-u` Kopiert nur, wenn die Zieldatei älter ist als die Quelldatei.
`-v` Zeigt die kopierten Dateien an.
`-p` Bewahrt Dateiberechtigungen und Zeitstempel.

Beispiele

Eine Datei in ein anderes Verzeichnis kopieren:

cp datei.txt /home/user/Dokumente/

Eine Datei unter neuem Namen speichern:

cp datei.txt neue_datei.txt

Ein Verzeichnis rekursiv kopieren:

cp -r mein_ordner/ backup_ordner/

Nur neuere Dateien kopieren:

cp -u datei.txt /zielverzeichnis/

Hinweis

- Beim Kopieren von Verzeichnissen ist die Option `-r` zwingend erforderlich. - Falls das Ziel eine bestehende Datei ist, wird diese ohne Nachfrage überschrieben, es sei denn, die Option `-i` wird verwendet.


Alternativen

Falls du erweiterte Kopierfunktionen benötigst, könnten diese Befehle hilfreich sein:

  • `rsync` – Kopiert Dateien mit Synchronisierungsoptionen und Fortschrittsanzeige.
  • `scp` – Kopiert Dateien sicher über SSH.
  • `mv` – Verschiebt statt zu kopieren.

Weitere Informationen

Die Man-Page liefert detaillierte Informationen:

man cp
workshop/cli/cp.1739695281.txt.gz · Zuletzt geändert: (Externe Bearbeitung)