GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kopiert man eine Datei aus einem anderen Verzeichnis in das aktuelle?

Ich habe dieses Problem im Rahmen einer Schulaufgabe:

HINWEIS: Falls es im obigen Bild schwer zu lesen ist, hier ist der Verzeichnisbaum:

$ tree
.
`-- sample_dir1
    `-- sample_dir
        |-- admin
        |-- cambridge
        |   |-- cafeteria
        |   |-- library
        |   `-- security
        |       |-- annex
        |       |-- building
        |       `-- parking
        |-- faculty
        |-- history.exe
        |-- markham
        |   |-- annex
        |   |-- building1
        |   `-- parking
        |-- oxford
        |   |-- outline.doc
        |   |-- programming
        |   |   `-- report.pdf
        |   `-- security
        `-- stenton
            |-- gen_ed
            `-- lib_arts
                |-- english.txt
                `-- match.doc

15 directories, 11 files

Ich habe versucht, den Befehl auszuführen:

$ cp ../cambridge/security/parking ./parking2

…aber es funktioniert nicht. Die Frage im obigen Bild besagt, dass das aktuelle Verzeichnis stenton ist , und dass wir eine Kopie der Datei mit dem Namen parking erstellen müssen (aus der security Verzeichnis) und die neue Datei parking2 zu benennen , und platzieren Sie es im aktuellen Verzeichnis stenton , mit relativen Pfadnamen.

Was mache ich falsch? Mein cp Befehl scheint korrekt zu sein.

Akzeptierte Antwort:

Das ist eine sehr elementare Frage. Ich würde auf den man-Seiten für dieses nachlesen. Aber nichtsdestotrotz, hier ist Ihre Antwort:

cp <SOURCE> .

Zum Beispiel:

Ich habe eine Datei in diesem Verzeichnis:/home/rkah/sample1 Die Datei heißt:sample

Sagen Sie, ob ich in mein Home-Verzeichnis wechseln möchte, das ist:/home/rkah/ und kopieren Sie sample nach /home/rkah/ , würde ich diesen Befehl ausführen:

cp ~/sample/sample . Der . Das Symbol steht für das aktuelle Arbeitsverzeichnis oder das Verzeichnis, in dem ich mich gerade befinde.


Linux
  1. So finden und kopieren Sie bestimmte Dateitypen von einem Verzeichnis in ein anderes unter Linux

  2. Kopieren Sie die letzten N-Zeilen von einer Datei in eine andere?

  3. So kopieren Sie eine Tabelle von einer MySQL-Datenbank in eine andere MySQL-Datenbank

  4. Wie entferne ich die Zeilen, die in Datei B erscheinen, aus einer anderen Datei A?

  5. Wie kopiere ich eine Datei/einen Ordner aus dem Home-Verzeichnis eines anderen Benutzers in Linux?

So kopieren Sie Elemente von einer DynamoDB-Tabelle in eine andere DynamoDB-Tabelle mit Python auf AWS

Wie verschiebt man alle Dateien (einschließlich versteckter) von einem Verzeichnis in ein anderes?

Wie kopiert man Einstellungen von einem Gerät auf ein anderes?

Wie entferne ich die Bom aus einer UTF-8-Datei?

Wie kopiert man den Pfad des aktuellen Verzeichnisses in Ubuntu 18.04?

So kopieren Sie in Plesk Daten von einer WordPress-Website auf eine andere