cp-Befehl unter Linux/Unix

cp ist ein Linux-Shell-Befehl zum Kopieren von Dateien und Verzeichnissen.

cp-Befehlssyntax

Von der Quelle zum Ziel kopieren

$ cp [options] source dest

cp-Befehlsoptionen

Hauptoptionen des cp-Befehls:

Möglichkeit Bezeichnung
cp-a Archivdateien
cp-f Erzwingen Sie das Kopieren, indem Sie die Zieldatei entfernen, falls erforderlich
cp-i interaktiv - vor dem Überschreiben nachfragen
cp-l Dateien verknüpfen statt kopieren
cp-L Folgen Sie den symbolischen Links
cp-n keine Datei überschreiben
cp-R Rekursives Kopieren (einschließlich versteckter Dateien)
Zentralprozessor update - kopieren, wenn die Quelle neuer als das Ziel ist
cp-v verbose - gibt informative Nachrichten aus

Beispiele für cp-Befehle

Kopieren Sie die einzelne Datei main.c in das Zielverzeichnis bak :

$ cp main.c bak

 

Kopieren Sie die beiden Dateien main.c und def.h in das absolute Zielpfadverzeichnis /home/usr/rapid/ :

$ cp main.c def.h /home/usr/rapid/

 

Kopieren Sie alle C-Dateien im aktuellen Verzeichnis in das Unterverzeichnis bak :

$ cp *.c bak

 

Kopieren Sie das Verzeichnis src in das absolute Pfadverzeichnis /home/usr/rapid/ :

$ cp src /home/usr/rapid/

 

Kopieren Sie alle Dateien und Verzeichnisse in dev rekursiv in das Unterverzeichnis bak:

$ cp -R dev bak

 

Datei kopieren erzwingen:

$ cp -f test.c bak

 

Interaktive Eingabeaufforderung vor dem Überschreiben der Datei:

$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y

 

Alle Dateien im aktuellen Verzeichnis aktualisieren - nur neuere Dateien in das Zielverzeichnis kopieren bak:

$ cp -u * bak

CP-Code-Generator

Wählen Sie cp -Optionen und drücken Sie die Schaltfläche Code generieren :

Optionen
Kopieren erzwingen (-f)
Interaktiv - vor dem Überschreiben nachfragen (-i)
Dateien verknüpfen (-l)
Symbolischen Links folgen (-L)
Kein Überschreiben (-n)
Rekursive Verzeichnisbaumkopie (-R)
Neuere Dateien aktualisieren (-u)
Ausführliche Meldungen (-v)
 
Dateien / Ordner
Quelldateien / Ordner:
Zielordner / Datei:
 
Ausgabeumleitung
 
 

Klicken Sie auf das Textfeld, um den Code auszuwählen, kopieren Sie ihn und fügen Sie ihn in das Terminal ein:

 


Siehe auch

Advertising

Linux
°• CmtoInchesConvert.com •°