GNU/Linux >> Znalost Linux >  >> Linux

Jak zkopírovat soubor z jiného adresáře do aktuálního?

Mám tento problém jako součást školního úkolu:

POZNÁMKA: V případě, že je to na obrázku výše špatně čitelné, zde je strom adresářů:

$ 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

Zkusil jsem provést příkaz:

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

…ale nefunguje to. Otázka na obrázku výše uvádí, že aktuální adresář je stenton a že musíme vytvořit kopii souboru s názvem parking (z security adresář) a pojmenujte nový soubor parking2 a umístěte jej do aktuálního adresáře stenton pomocí relativních názvů cest.

Co dělám špatně? Moje cp příkaz se zdá být správný.

Přijatá odpověď:

To je velmi elementární otázka. K tomuto bych si přečetl manuálové stránky. Ale přesto, zde je vaše odpověď:

cp <SOURCE> .

Například:

Mám soubor v tomto adresáři:/home/rkah/sample1 Soubor se nazývá:sample

Řekněte, jestli chci jít do mého domovského adresáře, což je:/home/rkah/ a zkopírujte sample na /home/rkah/ , spustil bych tento příkaz:

cp ~/sample/sample . . symbol znamená současný pracovní adresář nebo adresář, ve kterém se právě nacházím.


Linux
  1. Jak zkopírovat tabulku z jedné databáze mysql do jiné databáze mysql

  2. Jak odstranit řádky, které se objevují v souboru B, z jiného souboru A?

  3. Jak zkopírovat 10 posledních souborů z jednoho adresáře do druhého?

  1. Jak získat cestu k aktuálnímu souboru (pwd) v Linuxu z C?

  2. Jak najít slova z jednoho souboru v jiném souboru?

  3. Zkopírujte celou hierarchii systému souborů z jednoho disku na druhý

  1. Jak přesunout všechny soubory (včetně skrytých) z jednoho adresáře do druhého?

  2. Jak zkopírovat nastavení z jednoho počítače do druhého?

  3. Zkopírujte velký soubor z jednoho linuxového serveru na druhý