GNU nano je editor príkazového riadka, ktorý vám umožňuje vytvárať, upravovať a ukladať súbory pomocou terminálu Linux.

Ak začínate svoju cestu Linuxu, vytváranie a úprava súborov je jednou z kritických vecí, ktoré budete robiť, najmä ak si plánujete zašpiniť ruky skriptovaním shellu. Jedným z najbežnejších textových editorov príkazového riadka v systéme Linux je GNU nano, ktorý je predinštalovaný vo väčšine moderných distribúcií Linuxu.

nano podporuje dôležité funkcie, ako je zvýrazňovanie syntaxe, dokončovanie, kontrola pravopisu a ďalšie, a je vhodný pre začiatočníkov, na rozdiel od alternatív bohatých na funkcie, ako sú Vim a Emacs. Tu je návod, ako môžete nainštalovať a používať GNU nano na prácu so súbormi v systéme Linux.

Ako nainštalovať GNU nano na Linuxe

V závislosti od vašej linuxovej distribúcie môže byť nano už predinštalované. Otvorte terminál a spustite nano verzia príkaz na kontrolu, či je. Ak príkazový riadok odpovie číslom verzie, máte nainštalovaný nano.

Ak nie, musíte nainštalovať nano. Sú na to rôzne spôsoby. Použitie predvoleného správcu balíkov príkazového riadka je však zďaleka najrýchlejší a najjednoduchší spôsob (jeden z

instagram viewer
dôvody, prečo Linux tak rád používa príkazový riadok).

Na Debian/Ubuntu

Ak používate systém Debian alebo Ubuntu, otvorte terminál Linux a spustite ho aktualizácia sudo apt. Potom spustite:

sudo apt install nano

Beh aktualizácia sudo apt pred inštaláciou balíkov sa dôrazne odporúča, ale nie je to povinné. Zabezpečuje, že váš lokálny index balíkov je aktuálny a synchronizovaný so vzdialenými archívmi. To pomáha predchádzať potenciálnym problémom, ako je inštalácia zastaraných alebo nekompatibilných balíkov.

Na RHEL/CentOS

Bežať sudo yum nainštalovať nano nainštalovať GNU nano na linuxové distribúcie založené na RPM. Na novších systémoch s YUM nahradeným správcom balíkov DNF spustite:

sudo dnf install nano

Ten druhý funguje aj pre Fedoru.

Na Arch Linuxe

Ak chcete nainštalovať GNU nano na distribúcie založené na Arch Linuxe, spustite:

sudo pacman -S nano

Ako otvoriť a ukončiť GNU nano

Textový editor nano je teraz nainštalovaný, ale ako ho otvoríte?

Otvorte terminál Linux a utekaj nano. nano sa otvorí v termináli, čo vám umožní vytvoriť nový súbor.

Pre ukončenie stlačte Ctrl + X. Editor sa okamžite zatvorí. Ak však do prázdneho súboru zadáte nejaký text, nano sa vás opýta, či chcete zmeny najskôr uložiť.

Ak nechcete uložiť zmeny, stlačte N pre okamžité ukončenie editora. V opačnom prípade stlačte Y, zadajte názov súboru (napr. example.txt) a stlačte Zadajte k východu.

Ako pracovať so súbormi v GNU nano

Práca so súbormi je kľúčová funkcia, na ktorú budete nano používať. Musíte vedieť, ako otvárať súbory, vytvárať nové, kopírovať, vystrihovať, vkladať a dokonca ukladať zmeny. Keď si osvojíte tieto základy, bude pre vás používanie nano jednoduchšie.

Otváranie súborov v nano

Ak chcete otvoriť existujúci súbor v nano, musíte poznať názov a príponu súboru. Môže to znieť ako samozrejmosť, ale je to dôležité, pretože nano bude predpokladať, že chcete vytvoriť nový súbor, ak nezadáte správny názov so správnou príponou.

Potom musíte tiež navigovať na presné miesto príkazový riadok Linuxu kde sa súbor nachádza. Potom spustite tento príkaz na otvorenie súboru:

nano filename.extension

Napríklad, ak chcete otvoriť example.txt, spustite:

nano example.txt

Pamätajte, že názvy súborov rozlišujú veľké a malé písmená.

Vytváranie, úprava a navigácia v súboroch

V nano môžete vytvoriť súbor dvoma spôsobmi. Názov súboru môžete zadať pomocou nano alebo začnite najskôr otvorením editora, potom uložte zmeny a zadajte názov súboru. Nezáleží na spôsobe, ktorý sa rozhodnete použiť, pretože pri ukladaní zmien stále potvrdíte názov súboru.

Ak chcete vytvoriť súbor v nano, spustite:

nano filename.extension

nano sa otvorí s prázdnym textovým súborom. Prípadne spustite nano príkaz na otvorenie nano najskôr v prázdnom režime.

Úprava súborov v nano tiež nie je taká komplikovaná. Napíšte, čo chcete, a potom stlačte Zadajte začať nový riadok. Ak potrebujete skočiť na začiatok alebo koniec riadku, zasiahnite Ctrl + A alebo Ctrl + E, resp.

Ďalším spôsobom, ako jednoducho prechádzať súborom v nano, je pomocou Ctrl + V prejsť na koniec súboru resp Ctrl + Y skočiť na začiatok. Ak máte veľký súbor, ktorý zahŕňa niekoľko strán, Ctrl + Y posunie sa o jednu stránku nahor a Ctrl + V o jednu stranu nižšie.

Vyhľadávanie konkrétnych výrazov v súbore

Ak chcete vyhľadať konkrétny text v súbore, použite Ctrl + Wa potom zadajte hľadaný výraz. V predvolenom nastavení vás nano zavedie iba k prvému zodpovedajúcemu výsledku, ktorý sa zvýrazní. Môžete však prečesať celý súbor a nájsť ďalšie inštancie výrazu, ktorý používate Alt + W alebo Možnosť + W (Ak si so systémom Linux na počítači Mac).

Hľadať a nahradiť text

Môžete vyhľadávať a nahrádzať text aj v nano, čo sa hodí, keď potrebujete nahradiť niekoľko výskytov konkrétneho výrazu bez manuálneho prechádzania celého súboru. Ak to chcete urobiť, stlačte Ctrl + \. nano vás požiada o zadanie slova, ktoré chcete nahradiť. Zadajte termín a potom stlačte Zadajte.

Ďalej zadajte náhradný termín a stlačte Zadajte. Ak sa v súbore vyskytuje viac ako jeden výskyt výrazu, ktorý sa má nahradiť, musíte určiť, či chcete nahradiť prvý alebo všetky výskyty. Stlačte tlačidlo Y nahradiť prvý stupeň resp A nahradiť všetky výskyty hľadaného výrazu.

Skopírujte, vystrihnite a prilepte text v nano

Ak chcete skopírovať text v nano, prejdite na konkrétny text, ktorý chcete skopírovať, a umiestnite kurzor na začiatok. Ďalej, hit Alt + A alebo Možnosť + A na spustenie nástroja na výber textu nano. Potom stlačte kláves so šípkou dopredu (>) na klávesnici, kým celý text, ktorý chcete skopírovať, nebude pokrytý bielym pozadím.

Stlačte tlačidlo Alt + 6 skopírovať text resp Ctrl + K rezať. Prejdite na miesto, kam chcete umiestniť skopírovaný alebo vystrihnutý text, a stlačte Ctrl + U prilepiť.

Uložte zmeny súboru a ukončite nano

Keď skončíte s prácou na súbore, uložte ho stlačením Ctrl + O. Potvrďte, že ukladáte do správneho súboru stlačením Zadajte.

Ak chcete zmeny uložiť do iného súboru, pred stlačením zmeňte názov súboru na iný Zadajte. Potom ukončite nano stlačením Ctrl + X.

Efektívne pracujte so súbormi Linux pomocou GNU nano

GNU nano je jednoduchý a pre začiatočníkov priateľský textový editor príkazového riadka v systéme Linux. Obsahuje dostatok funkcií na uľahčenie práce so súbormi z príkazového riadku bez toho, aby vás zahltilo množstvom funkcií, ktoré ako začiatočník nepotrebujete.

Osvojením si vyššie zvýraznených tipov vám GNU nano zlepší zážitok z práce so súbormi z príkazového riadku.