Frage Wie kopiere ich Ordner mit Dateien in einen anderen Ordner unter Unix / Linux? [geschlossen]


Ich habe Probleme, einen Ordner mit Dateien in diesem Ordner in einen anderen Ordner zu kopieren. Befehl cp -r kopiert keine Dateien in den Ordner.


856
2018-02-17 15:16


Ursprung


Antworten:


Die Option, nach der Sie suchen, ist -R.

cp -R source destination/

Ob destination existiert nicht, es wird erstellt.

-R meint copy directories recursively. Sie können auch verwenden -r da es die Groß- / Kleinschreibung nicht beachtet.


1375
2018-02-17 15:20



Sie suchen nach dem cp Befehl. Sie müssen die Verzeichnisse wechseln, damit Sie sich außerhalb des Verzeichnisses befinden, das Sie kopieren möchten. Wenn das Verzeichnis, das Sie kopieren, aufgerufen wird dir1 und du willst es in deine kopieren /home/Pictures Mappe:

cp -r dir1/ ~/Pictures/

Linux ist case-sensitive und benötigt auch die / nach jedem Verzeichnis zu wissen, dass es keine Datei ist. ~ ist ein Sonderzeichen im Terminal, das automatisch zum Home-Verzeichnis des aktuellen Benutzers auswertet. Wenn Sie wissen möchten, in welchem ​​Verzeichnis Sie sich befinden, verwenden Sie den Befehl pwd.

Wenn Sie nicht wissen, wie man einen Linux-Befehl verwendet, gibt es eine Handbuchseite, auf die Sie sich beziehen können, indem Sie eingeben

man [insert command here]

an einer Terminal-Eingabeaufforderung.

Um auch lange Dateipfade automatisch abzuschließen, wenn Sie das Terminal eingeben, können Sie drücken Tab Nachdem Sie mit der Eingabe des Pfads begonnen haben, werden Ihnen entweder Auswahlmöglichkeiten angezeigt oder der verbleibende Teil des Pfads eingefügt.


345
2018-02-17 15:26



Benutzen:

$ cp -R SRCFOLDER DESTFOLDER/

85
2018-02-17 15:20