Linux je populární operační systém, který umožňuje uživatelům pracovat prostřednictvím příkazového řádku nebo terminálu. Namísto použití grafického uživatelského rozhraní mohou uživatelé používat různé příkazy k provádění úkolů, jako je vytváření souborů.
Vytváření souboru prostřednictvím terminálu v Linuxu se může nováčkům zdát obtížné, ale tento úkol je při pochopení základních příkazů poměrně jednoduchý. V této praktické příručce se podíváme na několik způsobů, jak vytvářet soubory v Linuxu prostřednictvím terminálu.
Jedním ze způsobů, jak vytvořit soubor, je použití příkazu touch. Příkaz touch vytvoří nový soubor nebo změní dobu přístupu a úpravy stávajícího souboru. Pokud soubor neexistuje, příkaz touch jej vytvoří v aktuálním adresáři.
Příklad: touch example.txt
Soubor můžete také vytvořit pomocí příkazu echo. Příkaz echo se používá k výstupu textu na obrazovku, ale lze jej také použít k vytvoření a vyplnění souboru.
Příklad: echo " Ahoj, světe!" > example.txt
Jak vidíte, vytváření souboru v Linuxu prostřednictvím terminálu je docela jednoduché. K vytvoření souborů se zadanými názvy a obsahem můžete použít příkazy touch nebo echo. Podívejte se na další příkazy a argumenty pro konfiguraci souborů a adresářů v Linuxu, abyste zvýšili svou produktivitu a efektivitu při práci s terminálem.
Instalace potřebných nástrojů
Než začnete vytvářet soubory v Linuxu prostřednictvím terminálu, musíte se ujistit, že váš systém má nainstalované potřebné nástroje. V opačném případě je budete muset nainstalovat pomocí správce balíčků vaší distribuce.
Základní nástroje, které budete potřebovat:
- sudo : umožňuje provádět příkazy s oprávněními superuživatele.
- apt nebo apt-get: správci balíčků v Debian-based distribucích, jako je Ubuntu.
- Yum: správce balíčků v Red Hat-based distribucích, jako je Fedora.
Chcete-li nainstalovat tyto nástroje, spusťte v terminálu následující příkazy:
- Debian-based distribuce:
- sudo apt update sudo apt install sudo sudo apt install apt
- Red Hat-based distribuce:
- sudo yum update sudo yum install sudo sudo yum install yum
Po instalaci těchto nástrojů budete připraveni vytvářet soubory a provádět další příkazy v terminálu Linux.
Vytvoření souboru pomocí příkazu touch
Chcete-li vytvořit soubor pomocí příkazu touch, musíte otevřít terminál a spustit následující příkaz:
Zde název souboru - toto je název nového souboru, který chcete vytvořit. Pokud soubor již existuje,příkaz touch aktualizuje jeho čas změny na aktuální.
Chcete-li například vytvořit nový textový soubor s názvem example.TXT, stačí zadat příkaz:
Můžete také vytvořit více souborů najednou zadáním jejich jmen přes mezeru:
touch file1.txt file2.txt file3.txt
Po provedení příkazu touch bude nový soubor vytvořen v aktuálním pracovním adresáři.
Příkaz touch vám také umožňuje nastavit datum a čas vytvoření souboru tak, že je zadáte do určitého formátu:
touch-t yyyymmddhhmm název souboru
Zde yyyymmddhhmm - toto je požadované datum a čas vytvoření souboru ve formátu "GGGGMMDDDCHMM". Chcete-li například vytvořit soubor s datem a časem 1. ledna 2025, 09: 30, musíte provést příkaz:
touch -t 202501010930 example.txt
Nyní víte, jak vytvořit soubor v Linuxu pomocí příkazu touch přes terminál. Pomocí tohoto příkazu vytvořte nové soubory nebo aktualizujte čas změny již existujících souborů.
Vytvoření souboru pomocí příkazu echo
K vytvoření souboru v Linuxu pomocí příkazového řádku lze použít příkaz echo. Je to velmi pohodlný a snadný způsob, jak vytvořit soubor a vyplnit jej obsahem.
Syntaxe příkazu echo pro vytvoření souboru je následující:
Echo "obsah souboru" > název souboru
Pokud například chcete vytvořit soubor s názvem " example.txt "a vyplňte jej řádkem" Ahoj světe!", můžete spustit následující příkaz:
echo " Ahoj, světe!" > example.txt
Po provedení tohoto příkazu bude v aktuálním adresáři vytvořen soubor " example.txt " s uvedeným obsahem.
Můžete také použít příkaz echo s možností -e k vytvoření souboru pomocí speciálních znaků. Následující příkaz například vytvoří soubor " example.txt " a vyplní jej následujícími řádky:
Echo-e "řádek 1
Řádek 2
Řádek 3 " > example.txt
Závěr týmu echo bude odeslán do souboru " example.TXT " vytvořením a vyplněním zadaného obsahu. Pokud soubor již existuje, jeho obsah bude přepsán.
Nyní víte, jak vytvořit soubor v Linuxu pomocí příkazu echo, a tuto metodu můžete použít k pohodlné práci se soubory přes terminál.
Vytvoření souboru pomocí příkazu cat
Příkaz Cat v Linuxu je navržen tak, aby vytvářel a zobrazoval obsah souborů. V tomto článku se podíváme, jak použít tento příkaz k vytvoření nového souboru.
- Otevřete linuxový terminál.
- Přejděte do adresáře, kde chcete vytvořit soubor. K tomu lze použít příkaz cd .
- Zadejte následující příkaz:
Pokud například chcete vytvořit soubor s názvem example.TXT, zadejte:
Po zadání příkazu stiskněte klávesu Enter.
Nyní můžete zadat obsah souboru. Každý řádek, který zadáte, se zapíše do souboru.
Po dokončení zadávání obsahu stiskněte klávesu Ctrl+D (stiskněte současně klávesy Ctrl a D). To označuje příkaz cat zastavit nahrávání do souboru.
Nyní bude ve vybraném adresáři vytvořen nový soubor se zadaným názvem a jeho obsah bude zadaným textem.
Obsah vytvořeného souboru můžete zkontrolovat zadáním následujícího příkazu:
Například pro zobrazení obsahu souboru example.TXT zadejte:
V důsledku toho uvidíte obsah souboru, který jste zadali dříve.
Tímto způsobem můžete pomocí příkazu cat vytvářet a prohlížet soubory v Linuxu prostřednictvím terminálu.
Vytvoření souboru pomocí editoru nano
Chcete-li vytvořit soubor pomocí editoru nano, postupujte podle následujících kroků:
- Otevřete terminál a zadejte příkaz Nano název souboru , kde název souboru je název souboru, který chcete vytvořit nebo otevřít pro úpravy.
- Po zadání příkazu stiskněte klávesu Enter a editor nano se otevře v novém okně terminálu.
- V editoru nano můžete začít psát text přímo na obrazovce. K procházení textu použijte klávesy šipky.
- Chcete-li soubor uložit, stiskněte klávesy Ctrl + O . V dialogovém okně, které se zobrazí, potvrďte uložení souboru stisknutím klávesy Enter .
- Chcete-li opustit editor nano, stiskněte klávesy Ctrl + X . Pokud soubor provedl změny, budete požádáni o potvrzení uložení nebo jeho zrušení.
Nyní máte nový soubor vytvořený pomocí editoru nano v Linuxu. Tento soubor můžete použít k uložení všech potřebných informací, jako jsou softwarové kódy, konfigurační soubory atd.
Odstranění souboru pomocí příkazu rm
V operačním systému Linux existuje snadný způsob, jak odstranit soubory pomocí příkazového řádku. K tomu slouží příkaz rm. Při provádění tohoto příkazu je uvedena cesta k souboru, který má být odstraněn.
Syntaxe týmu rm následující:
Například odstranit soubor s názvem " example.txt " v aktuálním adresáři musí provést příkaz:
Pokud je soubor v jiném adresáři, musíte zadat úplnou cestu k souboru:
Tým rm odstraní soubor bez varování a bez možnosti obnovení. Před odstraněním se proto musíte ujistit, že soubor již není potřeba a jeho odstranění nepoškodí systém.
Existují také možnosti příkazu rm, které vám umožní provést odinstalaci s dalším nastavením:
- -f: odstranění bez potvrzení
- -r nebo -R: rekurzivní odstranění (používá se k odstranění adresářů a jejich obsahu)
- -i: interaktivní mazání s potvrzením pro každý soubor
Chcete-li například provést rekurzivní odstranění adresáře "folder" a jeho obsahu, musíte použít následující příkaz:
Při používání možnosti však buďte opatrní -r nebo -R vymazání dat bude nevratné.
Nyní víte, jak odstranit soubory pomocí příkazu rm v operačním systému Linux. Při mazání souborů buďte opatrní a opatrní, abyste neodstraňovali důležitá data a nepoškodili systém.