====== cp ======
===== Verwendungszweck =====
Mittels cp werden Dateien kopiert.
===== Verwendung =====
Der cp-Befehl wird folgendermaßen aufgerufen:
cp [PARAMETER] QUELLE ZIEL
Quelle und Ziel können sowohl Dateien als auch Ordner sein. Die Tabelle zeigt einige gültigen Parameter:
^Parameter^Wirkung^
|-i bzw. --interactive| fragt nach, bevor Dateien/Ordner überschrieben werden|
|-u bzw. --update| kopiert die Datei nur, wenn die Zieldatei älter als die Quelldatei ist|
|-v bzw. --verbose| zeigt den Kopierfortschritt an|
|-a bzw. --archive bzw. -dpR| Beibehaltung von Besitzer-, Gruppen- und Zugriffsrechten und Erstellungs-, Modifikations- und Zugriffsdaten|
|-b bzw. --backup| sichert die Dateien, wenn die unterschiedlich sind|
|-r bzw. -R bzw. --recursive| kopiert Verzeichnisse rekursiv|
|-p bzw. -preserver| erhält Dateiattribute, z.B: Datum des letzten Schreibzugriffs|
cp nimmt noch mehr Parameter an, die man mit cp --help abrufen kann.
===== Beispiele =====
Datei readme.txt ohne Umbenennung nach /home/user/readme.txt kopieren:
cp readme.txt /home/user/
Datei readme.txt zu /home/user/read.txt kopieren:
cp readme.txt /home/user/read.txt
Die Datei nur kopieren, wenn die Quelldatei neuer ist:
cp -u readme.txt /home/user/read.txt
Alle Dateien aus /home/user/Desktop nach sicherung kopieren, mit Fortschrittsanzeige:
cp -v /home/user/Desktop/* sicherung