Přejít na hlavní obsah

Jak přesunout soubory přes příkazový řádek v Linuxu do jiného adresáře

  • Alexandra Beránková
  • Triky

Pokud jde o kopírování souborů v Linuxu, neexistuje spolehlivější a efektivnější způsob než použití příkazového řádku nebo terminálu. Linux poskytuje výkonné nástroje, které uživatelům umožňují snadno kopírovat soubory pomocí jednoduchých příkazů.

Jedním z nejoblíbenějších příkazů pro kopírování souborů v Linuxu je příkaz cp. Pomocí ní můžete zkopírovat jeden nebo více souborů z jednoho adresáře do druhého. Stačí zadat zdrojový soubor a cestu k cílové složce a příkaz cp bude kopírovat.

Například zkopírovat soubor s názvem file.txt z aktuálního adresáře do složky destination, můžete spustit následující příkaz:

cp file.txt destination/

Pokud složka destination neexistuje, tým cp vytvoří ji a zkopíruje soubor dovnitř. Můžete také zkopírovat více souborů najednou a uvést jejich jména přes mezeru:

cp file1.txt file2.txt destination/

Jak zkopírovat soubor v Linuxu přes terminál do jiné složky

Chcete-li začít, otevřete terminál a přejděte do složky, kde je požadovaný soubor. K tomu lze použít příkaz cd . Pokud je soubor například v adresáři Dokumenty, příkaz bude vypadat následovně:

cd Документы

Když jste v požadované složce, zadejte příkaz ls a zobrazte seznam všech souborů a složek v tomto adresáři. V tomto seznamu vyhledejte soubor, který chcete zkopírovat.

Nyní, když znáte název souboru, můžete jej začít kopírovat. K tomu použijte příkaz cp . Níže je uveden celkový formát tohoto příkazu:

Zde je název souboru, který chcete zkopírovat, a je to cesta ke složce, kam chcete soubor zkopírovat.

Pokud například chcete zkopírovat soubor " example.txt "do složky "Nová_papka", která se nachází v aktuálním adresáři, bude příkaz vypadat následovně:

cp example.txt Новая_папка

Pokud je složka "Nová_papka" jinde, musíte k ní zadat celou cestu. Například:

cp example.txt /home/user/Новая_папка

Po provedení příkazu bude soubor zkopírován do zadané složky.

Použití příkazového rozhraní v Linuxu tedy umožňuje kopírovat soubory do jiných složek dostatečně rychle a pohodlně. Učení základních příkazů vám umožňuje efektivně pracovat se soubory a složkami v Linuxu.

Otevřít terminál

Chcete-li provádět operace v Linuxu přes terminál, musíte jej otevřít. V Linuxu existuje několik způsobů, jak otevřít terminál:

1. Prostřednictvím nabídky aplikací: terminál najdete v nabídce aplikací a otevřete jej kliknutím na něj.

2. Klávesová zkratka: k rychlému volání terminálu lze použít klávesovou zkratku Ctrl + Alt + T.

3. Přes Průzkumníka souborů: složku, ve které chcete terminál spustit, můžete otevřít kliknutím na PCM a výběrem možnosti "Otevřít v terminálu" nebo podobné možnosti.

Po výběru jedné ze způsobů se terminál otevře a budete připraveni provádět příkazy a operace v Linuxu prostřednictvím něj.

Zkontrolujte aktuální adresář

Chcete-li zjistit, ve které složce se aktuálně nacházíte, můžete použít příkaz pwd v Linuxovém terminálu.

Postupujte podle následujících kroků:

  1. Otevřete terminál v Linuxu.
  2. Zavést pwd a stiskněte klávesu Enter.

Po dokončení tohoto příkazu uvidíte cestu k aktuálnímu adresáři, například: /home/user/Desktop. To znamená, že jste ve složce " Desktop "v domovské složce uživatele"user".

Kontrola aktuálního adresáře může být užitečná, když potřebujete vědět, ve které složce pracujete nebo kam budete soubory kopírovat.

Zadejte cestu k souboru pro kopírování

Chcete-li zkopírovat soubor v Linuxu přes terminál do jiné složky, musíte zadat úplnou cestu k původnímu souboru a také cílovou cestu, kam chcete soubor zkopírovat.

Celá cesta k souboru se skládá z názvu adresáře (složky), ve kterém je soubor umístěn, a názvu samotného souboru. Cesta začíná kořenovým adresářem označeným symbolem " / "a pokračuje přes symbol" / " pro každé další adresář.

Pokud je soubor například v adresáři " home / user / documents "a nazývá se" file.txt", pak plná cesta k němu bude " / home / user / documents / file.txt".

Chcete-li zadat cílovou cestu, kam chcete soubor zkopírovat, musíte také zadat celou cestu. Pokud například chcete zkopírovat soubor " file.txt "v adresáři" home / user / backup "pak bude úplná cílová cesta" /home/user/backup/file.txt".

Pamatujte, že Linux je citlivý na registr znaků, takže se ujistěte, že jste správně zadali názvy adresářů a souborů. K zobrazení obsahu adresáře použijte příkaz " ls " a ujistěte se, že uvedený soubor existuje.

Chcete-li tedy zkopírovat soubor v Linuxu přes terminál do jiné složky, musíte znát úplnou cestu k původnímu souboru a úplnou cílovou cestu, kam chcete soubor zkopírovat.

Zadejte cestu ke složce, kam chcete soubor zkopírovat

Při použití příkazu cp ke kopírování souboru v Linuxu přes terminál byste měli zadat cestu ke složce, do které chcete soubor zkopírovat. K určení cesty ke složce můžete použít absolutní nebo relativní cestu.

Absolutní cesta: Absolutní cesta označuje úplnou cestu ke složce s kořenovým adresářem. Například:

  • / home / user / documents je absolutní cesta ke složce "documents" v domovském adresáři uživatele.
  • /var/www / html je absolutní cesta ke složce " html "v adresáři" www "uvnitř"var".

Relativní cesta: Relativní cesta označuje cestu ke složce vzhledem k vašemu aktuálnímu umístění. Například:

  • ./ documents je relativní cesta ke složce "documents" v aktuálním adresáři.
  • ../ images je relativní cesta ke složce "images" o jednu úroveň vyšší než aktuální adresář.

Když zadáte cestu ke složce, ujistěte se, že cesta je správná a složka existuje. Pokud složka, do které chcete soubor zkopírovat, neexistuje, můžete jej vytvořit pomocí příkazu mkdir .

Použít příkaz " cp " ke kopírování

Příkaz cp v Linuxu se používá ke kopírování souborů a adresářů. Umožňuje vytvářet další kopie souborů v zadaném adresáři nebo přejmenovávat soubory, které zachovávají originál.

Syntaxe příkazu cp je následující:

  • cp [možnosti] zdroj_soubor cíl_soubor

Možnosti, které lze použít při provádění příkazu cp, zahrnují:

  • -i: před přepsáním stávajícího souboru požádá o potvrzení
  • - r nebo-R: rekurzivní kopírování adresářů

Příklady použití příkazu cp:

  1. Kopírování souboru file1.txt v directoru dir: cp file1.txt dir/
  2. Kopírování adresáře dir1 do adresáře dir2: Cp-r dir1 / dir2/
  3. Přejmenování souboru file1.txt do souboru file2.txt: cp file1.txt file2.txt

Při použití příkazu cp je důležité zadat správné cesty k původním a cílovým souborům nebo adresářům. V případě potřeby lze použít absolutní nebo relativní cesty.

Zkontrolujte, zda je soubor úspěšně zkopírován

Jakmile zkopírujete soubor v Linuxu přes terminál do jiné složky, můžete zkontrolovat jeho úspěch podle následujících kroků:

  1. Otevřete terminál.
  2. Přejděte do složky, do které jste soubor zkopírovali pomocí příkazu cd . Pokud byl například soubor zkopírován do složky "Nová_papka", zadejte cd Nová_papka .
  3. Zadejte příkaz ls a stiskněte klávesu Enter. Tento příkaz zobrazí seznam souborů v aktuální složce.
  4. Ujistěte se, že soubor, který jste zkopírovali, je v seznamu souborů. Pokud se zobrazí jeho název, znamená to, že soubor byl úspěšně zkopírován do zadané složky.

Nyní si můžete být jisti, že soubor byl úspěšně zkopírován v Linuxu přes terminál do jiné složky.