Jak vytvořit soubor v Linuxu

vědět, jak vytvořit nový soubor, je důležitou dovedností pro každého, kdo používá Linux pravidelně. Nový soubor můžete vytvořit buď z příkazového řádku nebo ze správce souborů na ploše.

v tomto tutoriálu vám ukážeme různé způsoby, jak rychle vytvořit nový soubor v Linuxu pomocí příkazového řádku.

než začnete #

Chcete-li vytvořit nový soubor, musíte mít oprávnění k zápisu v nadřazeném adresáři. V opačném případě obdržíte oprávnění odepřena chyba.,

Pokud chcete zobrazit obsah adresáře, použijte příkaz ls.

vytvoření souboru s dotykovým příkazem #

příkaz touch nám umožňuje aktualizovat časová razítka na stávajících souborech a adresářích a vytvářet nové prázdné soubory.

nejjednodušší a nejpamátnější způsob vytváření nových prázdných souborů je pomocí příkazu touch.,

vytvořit nový soubor stačí spustit touch příkaz za nímž následuje název souboru, který chcete vytvořit:

touch file1.txt

Pokud se soubor file1.txt neexistuje, výše uvedený příkaz vytvoří to, jinak, to se bude měnit jeho časová razítka.

Chcete-li vytvořit více souborů najednou, zadejte jména souborů oddělená mezerou:

touch file1.txt file2.txt file3.txt

Vytvoření Souboru s Operátor Přesměrování #

Přesměrování umožňuje zachytit výstup z příkazu a poslat ho jako vstup pro další příkaz nebo soubor., Existují dva způsoby, jak přesměrovat výstup do souboru. Operátor> přepíše existující soubor, zatímco operátor>> připojí výstup k souboru.

vytvořte prázdný nulové délky souboru stačí zadat název souboru, který chcete vytvořit po přesměrování operátor:

> file1.txt

Toto je nejkratší příkaz k vytvoření nového souboru v Linuxu.

Při vytváření souboru pomocí přesměrování, dávejte pozor, abyste přepsat důležitý existující soubor.,

vytvoření souboru s příkazem cat #

příkaz cat se používá hlavně ke čtení a zřetězení souborů, ale může být také použit pro vytváření nových souborů.

vytvořit nový soubor spusťte příkaz cat následuje operátor přesměrování > a název souboru, který chcete vytvořit. Stiskněte Enter zadejte text a po dokončení stiskněte CRTL+D pro uložení souborů.,

cat > file1.txt

Vytvoření Souboru s echo Příkaz #

echo příkaz vypíše řetězce, které jsou předány jako argumenty na standardní výstup, který může být přesměrován do souboru.

Pro vytvoření nového souboru spusťte echo příkaz následuje text, který chcete vytisknout, a použít operátor přesměrování > psát výstup do souboru, který chcete vytvořit.,

echo "Some line" > file1.txt

Pokud chcete vytvořit prázdný jednoduše použít:

echo > file1.txt

Vytváření Souboru pomocí Heredoc #

dokument nebo Heredoc je typ přesměrování, který umožňuje předat více řádků vstupního příkazu.

tato metoda se většinou používá, pokud chcete vytvořit soubor obsahující více řádků textu ze skriptu shellu.,

chcete-li například vytvořit nový soubor file1.txt měli byste použít následující kód:

cat << EOF > file1.txtSome lineSome other lineEOF

tělo heredoc může obsahovat proměnné, speciální znaky a příkazy.

vytvoření velkého souboru #

někdy pro účely testování možná budete chtít vytvořit velký datový soubor. To je užitečné, pokud chcete otestovat rychlost zápisu jednotky nebo otestovat rychlost stahování připojení.

pomocí příkazu DD #

příkazdd se primárně používá k převodu a kopírování souborů.,

vytvořte soubor s názvem 1G.test s velikostí 1GB byste spustit:

dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G

Pomocí fallocate příkaz #

fallocate nástroj příkazového řádku pro rozdělování skutečné místo na disku pro soubory.

následující příkaz vytvoří nový soubor s názvem 1G.test s velikosti 1GB:

fallocate -l 1G 1G.test

Závěr #

V tomto kurzu jste se naučili, jak vytvořit nový soubor v Linuxu z příkazové řádky pomocí různých příkazů a přesměrování.,

Pokud příkazový řádek není vaše věc, můžete snadno vytvořit prázdný textový soubor pomocí nabídky pravým tlačítkem myši ve Správci souborů.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Přejít k navigační liště