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ů:
- Otevřete terminál v Linuxu.
- 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:
- Kopírování souboru file1.txt v directoru dir: cp file1.txt dir/
- Kopírování adresáře dir1 do adresáře dir2: Cp-r dir1 / dir2/
- 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ů:
- Otevřete terminál.
- 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 .
- Zadejte příkaz ls a stiskněte klávesu Enter. Tento příkaz zobrazí seznam souborů v aktuální složce.
- 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.