Jak vytvářet a upravovat textové soubory v Linuxu pomocí terminálu

Obsah:

Jak vytvářet a upravovat textové soubory v Linuxu pomocí terminálu
Jak vytvářet a upravovat textové soubory v Linuxu pomocí terminálu

Video: Jak vytvářet a upravovat textové soubory v Linuxu pomocí terminálu

Video: Jak vytvářet a upravovat textové soubory v Linuxu pomocí terminálu
Video: TOP 15 – Skryté funkce na iPhone (iOS), které musíte znát! 🔥 2024, Smět
Anonim

Tento wikiHow vás naučí vytvářet a upravovat textové soubory ve dvou populárních textových editorech Linuxu. Téměř všechny systémy Linux jsou předinstalovány s Nano, přímým a snadno použitelným textovým editorem. Pokud nemáte rádi (nebo nemáte) Nano, můžete k úpravě textových souborů použít také Vi (nebo Vim, v závislosti na systému). Vi a Vim jsou trochu náročnější na používání, protože existuje velké množství příkazů a dva různé režimy.

Kroky

Metoda 1 ze 2: Použití Nano

Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu Krok 1
Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu Krok 1

Krok 1. Stisknutím Control+Alt+T otevřete nové okno terminálu

Tato klávesová zkratka otevírá okno terminálu téměř ve všech verzích Linuxu.

  • Můžete také dvakrát kliknout na Terminál ikonu v seznamu aplikací nebo kliknutím na nabídku Dash (pokud používáte GNOME) a vyhledáním terminálu.
  • Nano je velmi snadno použitelný textový editor, který je předinstalován ve všech distribucích Linuxu založených na Ubuntu. Pokud Nano nemáte, můžete jej získat spuštěním sudo apt install nano (Ubuntu a Debian) nebo sudo yum install nano (CentOS a Fedora).
  • Pokud jste někdy používali textový editor Pico, zjistíte, že Nano je v podstatě totožné. A na rozdíl od Vi a Vim nemusíte při používání přepínat mezi režimy příkazů a zadávání.
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 2
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 2

Krok 2. Přejděte do adresáře, ve kterém chcete vytvořit soubor

Pravděpodobně budete chtít umístit soubor někam do domovského adresáře, kde se již budete nacházet po otevření okna terminálu. Pokud chcete soubor umístit do existujícího podadresáře, můžete použít CD příkaz dostat se tam.

  • Chcete -li zobrazit všechny složky v aktuálním adresáři (váš domovský adresář), zadejte ls a stiskněte Vstupte.
  • Chcete -li přejít do adresáře ve vašem domovském adresáři, zadejte název adresáře cd a stiskněte Vstupte (nahraďte název adresáře 'názvem adresáře).
  • Pokud chcete vytvořit nový adresář, spusťte makedir název_adresáře (nahraďte název adresáře jménem, kterému chcete dát nový adresář. Poté do adresáře zadejte název adresáře cd.
  • Soubory můžete vytvářet a upravovat mimo domovský adresář, ale budete k tomu potřebovat přístup root.
Vytvořte a upravte textový soubor v Linuxu pomocí terminálu, krok 3
Vytvořte a upravte textový soubor v Linuxu pomocí terminálu, krok 3

Krok 3. Zadejte nano název souboru a stiskněte klávesu ↵ Enter

Nahraďte název souboru názvem, kterému chcete dát nový textový soubor. Tím se vytvoří a otevře nový textový soubor s tímto názvem.

  • Pokud například chcete vytvořit soubor s názvem „testfile“, zadejte nano testfile a stiskněte Vstupte.
  • Může být užitečné přidat „.txt“na konec názvu souboru, abyste věděli, že se jedná o textový soubor.
  • Pokud váš aktuální adresář obsahuje soubor se stejným názvem, tento příkaz místo toho tento soubor otevře.
Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu Krok 4
Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu Krok 4

Krok 4. Najděte seznam příkazů v dolní části okna

Příkazy, které můžete použít při psaní do souboru, se zobrazí v dolní části aplikace Nano. Chcete -li zobrazit více příkazů, jednoduše zvětšete okno přetažením z jednoho z jeho rohů.

  • Příkazy buď začínají karátem (^) nebo M. Karát představuje Řízení klíč, zatímco M představuje Alt klíč.

    • Například ^U je příkaz k vložení. Chcete -li vložit něco, co jste zkopírovali, stiskněte Control + U.
    • M-U je příkaz k vrácení poslední akce. Chcete -li akci vrátit zpět, stiskněte Alt + U.
  • Chcete -li zobrazit všechny příkazy Nano, stiskněte Ovládání + G.
Vytvořte a upravte textový soubor v Linuxu pomocí terminálu, krok 5
Vytvořte a upravte textový soubor v Linuxu pomocí terminálu, krok 5

Krok 5. Zadejte do souboru

Pokud potřebujete přesunout kurzor, použijte klávesy se šipkami.

Pomocí myši můžete zvýraznit text, který chcete zkopírovat a/nebo vložit. Chcete -li zkopírovat zvýrazněný text, stiskněte Alt + 6. Poté se pomocí kláves se šipkami přesuňte na jiné místo v souboru a stiskněte Control + U vložit.

Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu, krok 6
Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu, krok 6

Krok 6. Stisknutím Ctrl+O soubor uložte

Protože jste již souboru dali název, nebudete požádáni o jeho pojmenování. Pokud jste však soubor spustili bez pojmenování (spuštěním příkazu nano z řádku bez názvu souboru), budete požádáni, abyste zadali název nového souboru a stiskli Vstupte zachránit.

Vyhněte se pokušení tisknout Ovládání + S uložit, protože to jen zmrazí okno vašeho terminálu!

Vytvořte a upravte textový soubor v systému Linux pomocí terminálu, krok 7
Vytvořte a upravte textový soubor v systému Linux pomocí terminálu, krok 7

Krok 7. Stisknutím klávesy Control+X ukončíte Nano

Tím se vrátíte do příkazového řádku.

Soubor, který jste vytvořili v Nano, můžete znovu otevřít zadáním nano názvu souboru stejně jako předtím

Metoda 2 ze 2: Použití Vi nebo Vim

Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu, krok 8
Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu, krok 8

Krok 1. Stisknutím Control+Alt+T otevřete nové okno terminálu

Tím se otevře nový terminál v jakékoli verzi Linuxu.

  • Můžete také dvakrát kliknout na Terminál ikonu v seznamu aplikací nebo kliknutím na nabídku Dash (pokud používáte GNOME) a vyhledáním terminálu.
  • Vi je jedním z nejstarších a nejvíce standardizovaných textových editorů založených na Unixu. Vim znamená „Vi iMproved“, což znamená, že je to jako Vi, ale s více funkcemi. Na většině moderních verzí Linuxu běží vi na výzvu se skutečně spustí Vim namísto. Základní příkazy jsou pro oba editory stejné.
  • Vi má více křivky učení než Nano, ale jakmile se v tom zorientujete, je to docela snadné.
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 9
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 9

Krok 2. Přejděte do adresáře, ve kterém chcete vytvořit soubor

Pravděpodobně budete chtít umístit soubor někam do domovského adresáře, kde se již budete nacházet po otevření okna terminálu. Pokud chcete soubor umístit do existujícího podadresáře, můžete použít CD příkaz dostat se tam.

  • Chcete -li zobrazit všechny složky v aktuálním adresáři (váš domovský adresář), zadejte ls a stiskněte Vstupte.
  • Chcete -li přejít do adresáře ve vašem domovském adresáři, zadejte název adresáře cd a stiskněte Vstupte (nahraďte název adresáře 'názvem adresáře).
  • Pokud chcete vytvořit nový adresář, spusťte makedir název_adresáře (nahraďte název adresáře jménem, kterému chcete dát nový adresář. Poté do adresáře zadejte název adresáře cd.
  • Soubory můžete vytvářet a upravovat mimo domovský adresář, ale budete k tomu potřebovat přístup root.
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 10
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 10

Krok 3. Zadejte název souboru vi a stiskněte klávesu ↵ Enter

Případně můžete zadat název souboru vim, abyste se ujistili, že se soubor otevře ve Vim místo Vi. Část „vi“tohoto příkazu vybere textový editor Vim jako program, který se má použít. Nahraďte název souboru názvem, který chcete přiřadit novému souboru.

  • Například pro soubor s názvem „sample.text“byste zadali vi sample.txt.
  • Pokud váš aktuální adresář obsahuje soubor se stejným názvem, tento příkaz místo toho tento soubor otevře.
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 11
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 11

Krok 4. Stiskněte klávesu i

Když otevřete Vi nebo Vim, otevře se ve speciálním režimu s názvem Příkazový režim. Stisknutím tlačítka klávesa vás uvede do režimu Vložit, kde budete psát.

Měl bys vidět - VLOŽIT- vyskočí ve spodní části okna, když stisknete klávesu I.

Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 12
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 12

Krok 5. Zadejte text

Když jste v režimu vkládání, můžete jednoduše psát jako obvykle pro jakýkoli jiný textový dokument. Chcete -li přejít na další řádek, stačí stisknout Vstupte.

Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 13
Vytvořte a upravte textový soubor v Linuxu pomocí Koncového kroku 13

Krok 6. Stiskněte klávesu Esc

Tím se vrátíte zpět do příkazového režimu. V příkazovém režimu budete provádět například ukládání, kopírování, vkládání a ukončení. Budete vědět, že jste v příkazovém režimu, když už ve spodní části okna neuvidíte „VLOŽIT“.

  • Pomocí kláves se šipkami se můžete pohybovat po dokumentu, když jste v režimu Command ve Vi i Vim. Vim vám také umožňuje používat klávesy se šipkami k pohybu v režimu Vložit.
  • Do režimu Vložit se můžete kdykoli vrátit stisknutím tlačítka klíč.
Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu, krok 14
Vytvořte a upravte textový soubor v Linuxu pomocí Terminálu, krok 14

Krok 7. Zadejte: w a stiskněte klávesu ↵ Enter

Všechny příkazy Vi/Vim začínají dvojtečkou a příkaz: w soubor uloží („w“považujte za „zápis“).

  • Pokud jste vytvořili soubor bez názvu (nebo chcete uložit aktuální úpravy do nového souboru), zadejte místo toho: w název_souboru a název souboru nahraďte názvem, kterému chcete dát tento soubor.
  • Chcete -li získat pomoc a dozvědět se více o příkazech Vi/Vim, zadejte: help v příkazovém režimu a stiskněte Vstupte.
Vytvořte a upravte textový soubor v Linuxu pomocí terminálu, krok 15
Vytvořte a upravte textový soubor v Linuxu pomocí terminálu, krok 15

Krok 8. Zadejte: q a stisknutím klávesy ↵ Enter ukončete

Tím se váš soubor zavře a dostanete se zpět do příkazového řádku.

  • Chcete -li soubor znovu otevřít, zadejte název souboru vi nebo název souboru vim.
  • Můžete také uložit a ukončit současně zadáním: wq v příkazovém režimu.

Tipy

  • Před ukončením soubor uložte, protože nebudete vždy upozorněni na neuložené změny.
  • Na příkazovém řádku můžete spustit man vi nebo man nano a zobrazit manuály k některému z těchto textových editorů.
  • Jednou z nejužitečnějších funkcí Vim over Vi je zvýraznění syntaxe, což je skvělé pro kodéry. Dodává se také s integrovanou kontrolou pravopisu a schopností pohybovat se pomocí kláves se šipkami v režimu Vložit.

Doporučuje: