Ako vytvárať a upravovať textové súbory v systéme Linux pomocou terminálu

Obsah:

Ako vytvárať a upravovať textové súbory v systéme Linux pomocou terminálu
Ako vytvárať a upravovať textové súbory v systéme Linux pomocou terminálu

Video: Ako vytvárať a upravovať textové súbory v systéme Linux pomocou terminálu

Video: Ako vytvárať a upravovať textové súbory v systéme Linux pomocou terminálu
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Apríl
Anonim

Tento wikiHow vás naučí vytvárať a upravovať textové súbory v dvoch populárnych textových editoroch Linux. Takmer všetky systémy Linux sú predinštalované s Nano, priamym a ľahko použiteľným textovým editorom. Ak sa vám Nano nepáči (alebo ho nemáte), môžete na úpravu textových súborov použiť aj Vi (alebo Vim, v závislosti od systému). Vi a Vim sú o niečo náročnejšie na používanie, pretože existuje množstvo príkazov a dva rôzne režimy.

Kroky

Metóda 1 z 2: Použitie Nano

Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 1
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 1

Krok 1. Stlačením klávesov Control+Alt+T otvorte nové okno terminálu

Táto klávesová skratka otvára okno terminálu takmer vo všetkých verziách systému Linux.

  • Môžete tiež dvakrát kliknúť na ikonu Terminál ikonu v zozname aplikácií alebo kliknutím na ponuku Dash (ak používate GNOME) a vyhľadaním terminálu.
  • Nano je veľmi ľahko použiteľný textový editor, ktorý je predinštalovaný vo všetkých distribúciách Linuxu založených na Ubuntu. Ak nemáte Nano, môžete ho získať spustením sudo apt install nano (Ubuntu a Debian) alebo sudo yum install nano (CentOS a Fedora).
  • Ak ste niekedy používali textový editor Pico, zistíte, že Nano je v podstate totožné. A na rozdiel od Vi a Vima pri jeho použití nemusíte prepínať medzi režimami príkazu a vstupu.
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 2 terminálu
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 2 terminálu

Krok 2. Prejdite do adresára, v ktorom chcete vytvoriť súbor

Pravdepodobne budete chcieť súbor umiestniť niekam do svojho domovského adresára, kde sa už nachádzate po otvorení okna terminálu. Ak chcete súbor umiestniť do existujúceho podadresára, môžete použiť cd príkaz dostať sa tam.

  • Ak chcete zobraziť všetky priečinky v aktuálnom adresári (váš domovský adresár), napíšte ls a stlačte Zadajte.
  • Ak chcete prejsť do adresára vo svojom domovskom adresári, zadajte názov adresára cd a stlačte Zadajte (nahraďte názov adresára 'názvom adresára).
  • Ak chcete vytvoriť nový adresár, spustite makedir názov_adresára (nahraďte názov adresára názvom, ktorému chcete dať nový adresár. Potom do adresára zadajte názov adresára cd.
  • Súbory môžete vytvárať a upravovať mimo svojho domovského adresára, ale budete k tomu potrebovať prístup root.
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 3
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 3

Krok 3. Zadajte názov súboru nano a stlačte kláves ↵ Enter

Nahraďte názov súboru názvom, ktorému chcete dať nový textový súbor. Tým sa vytvorí a otvorí nový textový súbor s týmto názvom.

  • Napríklad, ak chcete vytvoriť súbor s názvom „testovací súbor“, zadajte nano testovací súbor a stlačte Zadajte.
  • Môže byť užitočné pridať ".txt" na koniec súboru, aby ste vedeli, že ide o textový súbor.
  • Ak má váš aktuálny adresár súbor s rovnakým názvom, tento príkaz namiesto toho tento súbor otvorí.
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 4 terminálu
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 4 terminálu

Krok 4. V spodnej časti okna vyhľadajte zoznam príkazov

Príkazy, ktoré môžete použiť pri písaní do súboru, sa zobrazujú v spodnej časti programu Nano. Ak chcete zobraziť viac príkazov, jednoducho okno zväčšite potiahnutím z jedného z jeho rohov.

  • Príkazy začínajú buď karátom (^) alebo M. Karát predstavuje súbor Ovládanie kľúč, pričom M predstavuje Alt kľúč.

    • Napríklad ^U je príkaz na vloženie. Ak chcete prilepiť niečo, čo ste skopírovali, stlačte Control + U.
    • M-U je príkaz na vrátenie poslednej akcie. Ak chcete akciu vrátiť späť, stlačte Alt + U.
  • Ak chcete zobraziť všetky Nano príkazy, stlačte Ovládanie + G.
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 5 terminálu
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 5 terminálu

Krok 5. Napíšte do súboru

Ak potrebujete presunúť kurzor, použite klávesy so šípkami.

Pomocou myši môžete zvýrazniť text, ktorý chcete skopírovať a/alebo vložiť. Ak chcete skopírovať zvýraznený text, stlačte Alt + 6. Potom sa pomocou klávesov so šípkami presuňte na iné miesto v súbore a stlačte Control + U nalepiť.

Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 6 terminálu
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 6 terminálu

Krok 6. Uložte súbor stlačením klávesov Control+O

Pretože ste svojmu súboru už dali názov, nebude sa od vás žiadať, aby ste mu dali názov. Ak ste však spustili súbor bez pomenovania (spustením príkazu nano z výzvy bez názvu súboru), zobrazí sa výzva, aby ste zadali názov nového súboru a stlačili Zadajte zachrániť.

Vyhnite sa pokušeniu tlačiť Ovládanie + S. uložiť, pretože to iba zmrazí okno vášho terminálu!

Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 7 terminálu
Vytvorte a upravte textový súbor v systéme Linux pomocou kroku 7 terminálu

Krok 7. Nano ukončíte stlačením klávesov Control+X

Tým sa vrátite do príkazového riadka.

Súbor, ktorý ste vytvorili v programe Nano, môžete znova otvoriť zadaním názvu súboru nano tak, ako ste to urobili predtým

Metóda 2 z 2: Použitie Vi alebo Vim

Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 8
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 8

Krok 1. Stlačením klávesov Control+Alt+T otvorte nové okno terminálu

Tým sa otvorí nový terminál v akejkoľvek verzii Linuxu.

  • Môžete tiež dvakrát kliknúť na ikonu Terminál ikonu v zozname aplikácií alebo kliknutím na ponuku Dash (ak používate GNOME) a vyhľadaním terminálu.
  • Vi je jedným z najstarších a najštandardizovanejších textových editorov na báze Unixu. Vim znamená „Vi iMproved“, čo znamená, že je ako Vi, ale s ďalšími funkciami. Na väčšine moderných verzií Linuxu beží vi na výzvu sa skutočne spustí Vim namiesto. Základné príkazy sú pre oba editory rovnaké.
  • Vi má viac krivky učenia ako Nano, ale akonáhle sa v tom zorientujete, používanie je veľmi jednoduché.
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 9
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 9

Krok 2. Prejdite do adresára, v ktorom chcete vytvoriť súbor

Pravdepodobne budete chcieť súbor umiestniť niekam do svojho domovského adresára, kde sa už nachádzate po otvorení okna terminálu. Ak chcete súbor umiestniť do existujúceho podadresára, môžete použiť cd príkaz dostať sa tam.

  • Ak chcete zobraziť všetky priečinky v aktuálnom adresári (váš domovský adresár), napíšte ls a stlačte Zadajte.
  • Ak chcete prejsť do adresára vo svojom domovskom adresári, zadajte názov adresára cd a stlačte Zadajte (nahraďte názov adresára 'názvom adresára).
  • Ak chcete vytvoriť nový adresár, spustite makedir názov_adresára (nahraďte názov adresára názvom, ktorému chcete dať nový adresár. Potom do adresára zadajte názov adresára cd.
  • Súbory môžete vytvárať a upravovať mimo svojho domovského adresára, ale budete k tomu potrebovať prístup root.
Vytvorte a upravte textový súbor v systéme Linux pomocou bodu 10 v termináli
Vytvorte a upravte textový súbor v systéme Linux pomocou bodu 10 v termináli

Krok 3. Napíšte názov súboru vi a stlačte kláves ↵ Enter

Prípadne môžete zadať názov súboru vim a uistiť sa, že sa súbor otvorí vo formáte Vim namiesto vo formáte Vi. Časť „vi“tohto príkazu vyberie textový editor Vim ako program, ktorý sa má použiť. Nahraďte názov súboru názvom, ktorý chcete priradiť novému súboru.

  • Do súboru s názvom „sample.text“zadajte napríklad vi sample.txt.
  • Ak má váš aktuálny adresár súbor s rovnakým názvom, tento príkaz namiesto toho tento súbor otvorí.
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 11
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 11

Krok 4. Stlačte kláves i

Keď otvoríte Vi alebo Vim, otvorí sa v špeciálnom režime, ktorý sa nazýva príkazový režim. Stlačením Ja kláves vás uvedie do režimu Vložiť, kde budete písať.

Mali by ste vidieť - VLOŽIŤ- vyskočí v spodnej časti okna po stlačení klávesu I.

Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 12
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 12

Krok 5. Napíšte svoj text

Keď ste v režime vkladania, môžete jednoducho písať ako obvykle pre akýkoľvek iný textový dokument. Ak chcete prejsť na nasledujúci riadok, stačí stlačiť Zadajte.

Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 13
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 13

Krok 6. Stlačte kláves Esc

Tým sa vrátite do príkazového režimu. V príkazovom režime budete vykonávať napríklad ukladanie, kopírovanie, vkladanie a ukončovanie. Budete vedieť, že ste v príkazovom režime, keď už v spodnej časti okna neuvidíte „VLOŽIŤ“.

  • Po dokumente sa môžete pohybovať pomocou klávesov so šípkami, keď ste v príkazovom režime vo Vi aj Vime. Vim vám tiež umožňuje pohybovať sa v režime vkladania pomocou klávesov so šípkami.
  • Do režimu vkladania sa môžete kedykoľvek vrátiť stlačením klávesu i kľúč.
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 14
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 14

Krok 7. Napíšte: w a stlačte kláves ↵ Enter

Všetky príkazy Vi/Vim začínajú dvojbodkou a príkaz: w uloží súbor („w“považujte za „zápis“).

  • Ak ste vytvorili súbor bez názvu (alebo chcete uložiť aktuálne úpravy do nového súboru), zadajte namiesto toho: w názov súboru a názov súboru nahraďte názvom, ktorému chcete priradiť tento súbor.
  • Ak chcete získať pomoc a dozvedieť sa viac o príkazoch Vi/Vim, napíšte: help v príkazovom režime a stlačte Zadajte.
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 15
Vytvorte a upravte textový súbor v systéme Linux pomocou terminálu, krok 15

Krok 8. Napíšte: q a stlačením klávesu ↵ Enter ukončite

Tým sa zatvorí váš súbor a dostanete sa späť do príkazového riadka.

  • Ak chcete súbor znova otvoriť, zadajte názov súboru vi alebo názov súboru vim.
  • Môžete tiež uložiť a skončiť súčasne zadaním: wq v príkazovom režime.

Tipy

  • Pred ukončením súbor uložte, pretože nebudete vždy upozornení na neuložené zmeny.
  • Na príkazovom riadku môžete spustiť príkaz man vi alebo man nano a zobraziť si príručky k niektorému z týchto textových editorov.
  • Jednou z najužitočnejších funkcií Vim over Vi je zvýraznenie syntaxe, čo je skvelé pre kodéry. Dodáva sa tiež s integrovanou kontrolou pravopisu a možnosťou pohybu pomocou klávesov so šípkami v režime vkladania.

Odporúča: