Jak rychle vytvořit textový soubor pomocí příkazového řádku v systému Linux
Pokud jste klávesnicí, můžete pomocí příkazového řádku Linuxu dosáhnout mnoha věcí. Existuje například několik snadno použitelných metod pro vytváření textových souborů, pokud je to potřeba.
Vytvořte textový soubor pomocí příkazu Cat
Náš první způsob vytváření textových souborů používá cat
příkaz. Je to užitečné, pokud chcete do nového souboru okamžitě přidat nějaký text.
Jednoduše zadejte následující příkaz na příkazovém řádku terminálu (nahraďte soubor „sample.txt“ libovolným názvem souboru) a stiskněte klávesu Enter:
kočka> sample.txt
Po stisknutí klávesy Enter se nevrátíte na výzvu terminálu. Místo toho je kurzor umístěn na dalším řádku a můžete začít zadávat text přímo do souboru. Zadejte řádky textu a po každém řádku stiskněte klávesu Enter. Po dokončení stiskněte Ctrl + D, abyste soubor ukončili a vrátili se do výzvy.
Chcete-li ověřit, že byl váš soubor vytvořen, můžete pomocí ls
příkazu zobrazit výpis adresáře pro soubor:
ls -l sample.txt
Můžete také použít příkaz cat k zobrazení obsahu souboru. Na výzvu zadejte následující příkaz a stiskněte klávesu Enter:
kočičí vzorek. text
Vytvořte textový soubor pomocí dotykového příkazu
Pomocí touch
příkazu můžete také vytvořit textový soubor . Jeden rozdíl mezi použitím tohoto příkazu a cat
příkazu, který jsme popsali v poslední části, spočívá v tom, že zatímco cat
příkaz umožňuje okamžité zadávání textu do souboru, použití touch
příkazu není. Dalším velkým rozdílem je, že touch
příkaz umožňuje vytvořit více nových souborů pomocí jediného příkazu.
touch
Příkaz je užitečné pro rychlé vytváření souborů, které mají v úmyslu použít později.
Chcete-li vytvořit nový soubor, zadejte do příkazového řádku následující příkaz (soubor „sample.txt“ nahraďte libovolným názvem souboru, který chcete použít) a stiskněte klávesu Enter:
klepněte na sample.txt
Všimněte si, že vám není nic naznačeno, že soubor byl vytvořen; právě jste se vrátili k výzvě. Pomocí ls
příkazu můžete ověřit existenci nového souboru:
ls -l sample.txt
Pomocí touch
příkazu můžete také vytvořit několik nových souborů najednou . Na konec příkazu přidejte tolik dalších názvů souborů (oddělených mezerami), kolik chcete:
klepněte na sample1.txt sample2.txt sample3.txt
Znovu se nezobrazuje žádný náznak toho, že byl soubor vytvořen, ale vydání jednoduchého ls
příkazu ukazuje, že soubory tam skutečně jsou:
A když jste připraveni přidat text do svých nových souborů, můžete použít pouze textový editor jako Vi.
Vytvořte textový soubor 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, symbol přesměrování vytvoří nový soubor. Stejně jako touch
příkaz, ani vytvoření souboru tímto způsobem vám neumožňuje okamžitě zadat text do souboru. Na rozdíl od touch
příkazu však 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 právě vytváříte jeden soubor, nabízí nejméně psaní.
Chcete-li vytvořit nový soubor, zadejte do příkazového řádku následující příkaz (soubor „sample.txt“ nahraďte libovolným názvem souboru, který chcete použít) a stiskněte klávesu Enter:
> sample.txt
Nedostanete žádnou indikaci, že soubor byl vytvořen, ale pomocí ls
příkazu můžete ověřit existenci nového souboru:
ls -l sample.txt
Tyto tři metody by vám měly umožnit rychlé vytváření textových souborů na terminálu Linux, ať už do nich potřebujete zadat text okamžitě nebo ne.