Jak rychle vytvořit textový soubor pomocí příkazového řádku v Linuxu
Pokud jste klávesnice, můžete dosáhnout mnoha věcí pouze pomocí příkazového řádku systému Linux. Například existuje několik snadno použitelných metod pro vytváření textových souborů, pokud to budete potřebovat.
Vytvoření textového souboru pomocí příkazu Cat
První metoda pro tvorbu textových souborů používá kočka
příkaz. Je to užitečné, pokud chcete okamžitě přidat nový text do nového souboru.
Stačí zadejte na příkazovém řádku následující příkaz (nahrazující "sample.txt" s tím, co chcete pojmenovat soubor) a pak stiskněte klávesu Enter:
cat> sample.txt
Po stisknutí klávesy Enter se vrátíte na výzvu terminálu. Místo toho je kurzor umístěn na další řádek a můžete začít psát text přímo do vašeho souboru. Zadejte řádek textu a po každém řádku stiskněte klávesu Enter. Po dokončení stiskněte klávesy Ctrl + D pro opuštění souboru a návrat k výzvě.
Chcete-li ověřit, zda byl váš soubor vytvořen, můžete použít ls
příkaz pro zobrazení adresáře pro soubor:
ls -l sample.txt
Můžete také použít příkaz cat pro zobrazení obsahu souboru. Na výzvu zadejte následující příkaz a stiskněte klávesu Enter:
cat sample.txt
Vytvoření textového souboru pomocí dotykového příkazu
Textový soubor můžete také vytvořit pomocí příkazu dotek
příkaz. Jeden rozdíl mezi použitím tohoto příkazu a kočka
příkaz, který jsme v poslední části pokryli, je, že zatímco kočka
Příkaz umožňuje okamžitě zadat text do souboru pomocí příkazu dotek
příkaz není. Dalším velkým rozdílem je, že dotek
příkaz umožňuje vytvořit několik nových souborů jedním příkazem.
The dotek
příkaz je rychlý pro vytváření souborů, které chcete později použít.
Chcete-li vytvořit nový soubor, zadejte na příkazovém řádku následující příkaz (nahrazení "sample.txt" jakýmkoli názvem souboru, který chcete použít) a stiskněte klávesu Enter:
touch sample.txt
Všimněte si, že vám není dán žádný údaj, že soubor byl vytvořen; jste právě vráceni k výzvě. Můžete použít ls
příkaz k ověření existence nového souboru:
ls -l sample.txt
Můžete také vytvořit několik nových souborů najednou pomocí příkazu dotek
příkaz. Stačí přidat do konce příkazu tolik dalších názvů souborů (oddělených mezerami):
touch sample1.txt sample2.txt sample3.txt
Opět se nezobrazuje žádný údaj, že soubor byl vytvořen, ale vydávání jednoduchého ls
příkaz ukazuje, že soubory jsou skutečně:
A když jste připraveni přidat text do svých nových souborů, stačí použít textový editor jako Vi.
Vytvoření textového souboru pomocí standardního symbolu přesměrování (>)
Můžete také vytvořit textový soubor pomocí standardního symbolu přesměrování, který se obvykle používá k přesměrování výstupu příkazu do nového souboru. Pokud jej použijete bez předchozího příkazu, přesměruje symbol pouze vytvoření nového souboru. Jako dotek
příkaz, vytváření souboru tímto způsobem nenechá okamžitě zadat text do souboru. Na rozdíl od dotek
příkazu, ačkoli vytvoření souboru pomocí symbolu přesměrování umožňuje vytvořit pouze jeden soubor najednou. Zahrnujeme to pro úplnost a také proto, že pokud vytváříte pouze jeden soubor, nabízí to nejmenší typování.
Chcete-li vytvořit nový soubor, zadejte na příkazovém řádku následující příkaz (nahrazení "sample.txt" jakýmkoli názvem souboru, který chcete použít) a stiskněte klávesu Enter:
> sample.txt
Nebudete informováni, že soubor byl vytvořen, ale můžete použít ls
příkaz k ověření existence nového souboru:
ls -l sample.txt
Tyto tři metody by vám měly umožnit rychle vytvářet textové soubory na terminálu Linux, ať už je třeba je okamžitě zadávat do textu nebo ne.