Stojíš na začátku své cesty do světa Linux a ptáš se, jak efektivně manipulovat s souboru a adresáři? V této příručce se dozvíš, jak soubory a adresáře kopírovat, přesouvat a přejmenovávat. Tyto základní příkazy ti pomohou ovládnout práci v terminálu a zvýšit tvou efektivitu. Pojďme se ihned ponořit do dění a poznat nejdůležitější příkazy.
Nejdůležitější poznatky
- Pochopíš základní Linuxové příkazy CP (Copy) a MV (Move) lépe.
- Učíš se, jak efektivně kopírovat, přesouvat a přejmenovávat soubory a adresáře.
- Použití zástupných znaků a možností pro přizpůsobení příkazů bude vysvětleno.
Vytváření a příprava souborů a adresářů
Před tím, než začneš s kopírováním a přesouváním, měl bys zajistit, že máš k dispozici potřebné soubory a adresáře. Nejprve vytvoř adresář na organizaci souborů, se kterými budeš pracovat. To se dělá pomocí příkazu mkdir. Můžeš vytvořit nový adresář pomocí následujícího příkazu:

Teď máš nový adresář nazvaný „Papier“. Nyní můžeš přidat nějaké soubory, které chceš později přesunout a kopírovat.
Přesun souborů pomocí příkazu MV
Aby sis přesunul více souborů do adresáře „Papier“, použiješ příkaz MV. Tento příkaz ti umožní nejen přesouvat soubory, ale také je přejmenovávat.
Jako příklad chceš přesunout všechny soubory, které začínají na „Papier“, do svého nově vytvořeného adresáře. Příkaz by mohl vypadat následovně:
Díky použití * (zástupný znak) v „Papier*“ můžeš oslovit všechny soubory, které začínají na „Papier“. Tabulátor ti zde pomůže usnadnit zadávání a zobrazit dostupné možnosti.
Jakmile příkaz vykonáš, můžeš zkontrolovat stav tím, že zobrazíš obsah adresáře „Papier“ pomocí ls:

Kopírování souborů pomocí příkazu CP
Nyní přejdeme na kopírování souborů a adresářů. Aby ses zkopíroval adresář „Papier“ a vytvořil druhou kopii s názvem „Papier 2“, použiješ příkaz CP:
Parametr -R (rekurzivně) je důležitý pro zajištění, že se zkopíruje i celý obsah adresáře.
Kopírování souborů a oprávnění
Máš možnost převzít také oprávnění při kopírování. To se dělá s příkazem:

Zde parametr -P zajišťuje, že zůstanou práva souborů a časové známky, což může být užitečné, když kopíruješ od jiného uživatele.
Přejmenování souborů
Přejmenování souborů se také provádí pomocí příkazu MV. Pokud chceš přejmenovat soubor s názvem „DOO“ na „toOO“, použiješ:

Princip je zde stejný: soubor je přesunut z původního názvu na nové místo s novým názvem. Podobně můžeš také přejmenovávat adresáře. Například bys přejmenoval „Papier 3“ na „Papier 100“ pomocí:

Shrnutí – Správa souborů a adresářů v Linuxu
V této příručce jsi se naučil, jak efektivně kopírovat, přesouvat a přejmenovávat soubory a adresáře v Linuxu. Klíčem k efektivnímu zacházení s těmito úkoly jsou příkazy CP a MV a také správa zástupných znaků a možností.
Často kladené otázky
Jak vytvořím nový adresář v Linuxu?Použij příkaz mkdir, abys vytvořil nový adresář.
Jak zkopíruji adresář včetně jeho obsahu?Použij příkaz cp -R, abys zkopíroval adresář rekurzivně.
Co znamená zástupný znak () v příkazech?Zástupný znak () představuje libovolné znaky a umožňuje ti oslovit více souborů najednou.
Mohu při kopírování zachovat oprávnění k souborům?Ano, pokud použiješ parametr -P při příkazu Copy, budou zachována oprávnění a časové známky souborů.
Co se stane, když přejmenuji soubor pomocí příkazu MV?Příkaz MV přesune soubor na nový název, funguje to jako přejmenování.