V systému Linux existuje několik různých aplikací a příkazů, které vám vytvoří nové soubory, a to i bez spuštění aplikace. Který způsob použijete, bude záviset na vašem účelu souboru. Pojďme se podívat na možnosti, abyste věděli, co je pro vás nejužitečnější.
Pokryjeme vytváření souborů jak v terminálu, tak na ploše Linuxu.
Vytvořte soubor na ploše
Pokud vám používání terminálu nevyhovuje, vytváření nových souborů v prostředí plochy je jednoduché pomocí několika základních aplikací pro každý den.
Prohlížeč souborů
Většina prohlížečů souborů má ráda Thunar a Delfín vám umožní vytvářet prázdné soubory kliknutím pravým tlačítkem do požadovaného adresáře a stisknutím klávesy Vytvořte prázdný soubor nebo podobnou možnost z rozbalovací nabídky.
Alternativně můžete v nabídce aplikace často kliknout Soubor> Vytvořit nový získat možnosti generování nových souborů.
Textový editor
Vaše distribuce Linuxu bude obsahovat jednu nebo jinou základní aplikaci textového editoru. Otevření by vás mělo začít s prázdným souborem a bít
Ctrl + S by vám měl poskytnout dialog pro jeho uložení na určitém místě.Vytvořte soubor v terminálu
Mnoho příkazů terminálu Linux umožňuje vytvářet soubory rychle a efektivně a o několika z nich budeme diskutovat níže.
dotek
Jeden z nejzákladnějších příkazů Linuxu, touch vytvoří nový soubor, nebo pokud zadaný název souboru již existuje, aktualizuje datum poslední úpravy souboru.
Do adresáře, do kterého chcete soubor uložit, zadejte:
klepněte na název souboru.txt
Můžete také vytvořit více souborů pomocí jednoho příkazu jednoduchým umístěním mezery mezi názvy jednotlivých souborů:
klepněte na název souboru1.txt název souboru2.txt název souboru3.txt
Pomocí tohoto příkazu můžete zkontrolovat, zda soubor, který jste vytvořili, existuje:
je
Vzhledem k tomu, že nemůžete upravovat soubory dotykem, je příkaz vhodnější pro rychlé vytvoření více souborů, které lze později upravit.
Operátor přesměrování (>)
Pravá úhlová závorka se používá v mnoha příkazech pro přesměrování výstupu na konkrétní soubor. Uvidíme, jak se bude používat s dalšími příkazy dále v tomto článku.
Můžete jej však zadat bez konkrétního příkazu a vytvořit prázdný soubor.
> název_souboru.txt
Nezapomeňte však, že operátor přesměrování sám o sobě přepíše jakýkoli existující soubor, který již tento název používá.
echo
Příkaz echo jednoduše vytiskne v terminálu jakýkoli vstup, který mu dáte. Může však také vytvořit nový soubor a volitelně do něj uložit jeden řádek textu.
Chcete-li vytvořit nový prázdný soubor, použijte tento příkaz:
echo -n> název_souboru.txt
Chcete-li vytvořit nový soubor s jedním řádkem textu, použijte:
echo "Text souboru"> nazev souboru.txt
Při použití ozvěny umístěte uvozovky kolem textu.
kočka
Příkaz cat (zkratka pro zřetězení) se nejčastěji používá při kombinování nebo čtení souborů. Může však také snadno vytvářet nové soubory s textem.
kočka> název souboru.txt
Operátor přesměrování zde opět přesměrovává výstup kočky na zadaný soubor, přičemž výstup je jakýkoli, co napíšete dále. Až dokončíte psaní obsahu nového souboru, stiskněte Ctrl + D zachránit to.
printf
Příkaz printf je podobný echu, ale má trochu větší formátovací sílu.
Například můžete vytvořit soubor se dvěma řádky textu pomocí následujícího jediného příkazu:
printf 'Nějaký text
Nějaký další text '> název_souboru.txt
spadnout
Fallocate umožňuje vytvořit soubor v systému Linux se specifickou velikostí. Je to užitečné hlavně pro účely testování, například pro měření rychlosti zápisu na pevný disk.
Použijte fallocate s následujícím příkazem:
fallocate -l 10 MB název souboru
Nahraďte „název souboru“ názvem, který chcete nazvat svým souborem.
Možnost „-l“ označuje, že chcete konkrétní velikost, a argument „10 MB“ označuje, jakou velikost. Můžete také použít větší velikosti bajtů, například GB a TB. Můžete také použít M místo MB k označení mebajtů místo mega bajtů.
vim
Vim je textový editor založený na terminálu, který se spustí, když zadáte název souboru:
vim název_souboru.txt
Při spuštěném vimu stiskněte i klávesu pro zahájení psaní. Až budete hotovi, stiskněte Esc a a zadejte : wq následován Enter uložit a ukončit.
nano
GNU nano je další textový editor podobný Vimu, ale možná o něco uživatelsky přívětivější.
Pomocí tohoto příkazu můžete rychle vytvořit a začít upravovat soubor:
nano název_souboru.txt
Do souboru napište, co chcete, a stiskněte Ctrl + S uložit a Ctrl + X k východu.
Příbuzný: nano vs. Vim: Nejlepší textové editory terminálu, ve srovnání
Hledáte textový editor terminálu pro Linux? Hlavní volba je mezi Vim a nano! Zde je jejich srovnání.
Vytvářejte nové soubory odvážně
Jako nový průvodce vytvářením souborů pokračujte a začněte s úpravami svých adresářů se slavnými soubory.
Když získáte dovednosti ve správě souborů Linux, zjistíte, že existuje spousta skvělých triků pro manipulaci a skrytí souborů, které jste vytvořili.
Steganografie umožňuje šifrování dat skrýváním informací v normálních obrazových souborech.
- Linux
- Správa souborů
- Linux
Jordan je učitel a novinář, který se velmi zajímá o to, aby Linux byl dostupný a bez stresu pro všechny. Má titul BA v angličtině a věc pro horký čaj. Během teplého období rád jezdí na kole po vrchu Ozarks, kde žije.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.