2019-10-30 21:11:03 +00:00
|
|
|
# cp
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
> Kopiere Dateien und Verzeichnisse.
|
2021-04-24 12:09:56 +01:00
|
|
|
> Weitere Informationen: <https://www.gnu.org/software/coreutils/cp>.
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Kopiere eine Datei an einen anderen Ort:
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`cp {{pfad/zu/datei}} {{pfad/zu/kopie}}`
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Kopiere eine Datei an einen anderen Ort und behalte den Dateinamen:
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
`cp {{pfad/zu/datei}} {{pfad/zu/zielverzeichnis}}`
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Kopiere ein Verzeichnis rekursiv (falls der Zielort bereits existiert, wird das Verzeichnis in das Zielverzeichnis kopiert):
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
`cp -r {{pfad/zu/verzeichnis}} {{pfad/zu/zielverzeichnis}}`
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Kopiere ein Verzeichnis rekursiv und gib alle Dateien aus, während sie kopiert werden:
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
`cp -vr {{pfad/zu/verzeichnis}} {{pfad/zu/zielverzeichnis}}`
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Kopiere alle Textdateien in einem Verzeichnis und warte auf eine Bestätigung, falls eine Datei überschrieben werden soll:
|
2019-10-30 21:11:03 +00:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
`cp -i {{/pfad/zu/*.txt}} {{pfad/zu/zielverzeichnis}}`
|
|
|
|
|
|
|
|
- Folge symbolischen Links vor dem Kopieren:
|
|
|
|
|
|
|
|
`cp -L {{link}} {{pfad/zu/zielverzeichnis}}`
|