GNU nano je uređivač naredbenog retka koji vam omogućuje stvaranje, uređivanje i spremanje datoteka pomoću Linux terminala.
Ako započinjete svoje putovanje Linuxom, stvaranje i uređivanje datoteka jedna je od ključnih stvari koje ćete raditi, pogotovo ako planirate zaprljati ruke skriptiranjem ljuske. Jedan od najčešćih uređivača teksta naredbenog retka u Linuxu je GNU nano, koji dolazi unaprijed instaliran na većini modernih distribucija Linuxa.
nano podržava vitalne značajke kao što su isticanje sintakse, dovršavanje, provjera pravopisa i više te je prilagođen početnicima, za razliku od alternativa bogatih značajkama kao što su Vim i Emacs. Evo kako možete instalirati i koristiti GNU nano za rad s datotekama na Linuxu.
Kako instalirati GNU nano na Linux
Ovisno o vašoj distribuciji Linuxa, nano je možda već unaprijed instaliran. Otvorite terminal i pokrenite nano --verzija naredba za provjeru je li. Ako naredbeni redak odgovori brojem verzije, imate instaliran nano.
Ako nije, morate instalirati nano. Postoje različiti načini za to. Međutim, korištenje zadanog upravitelja paketa naredbenog retka daleko je najbrži i najlakši način (jedan od
razloge zašto Linux voli koristiti naredbeni redak).Na Debian/Ubuntu
Ako koristite Debian ili Ubuntu sustav, otvorite Linux terminal i pokrenite ažuriranje sudo apt. Nakon toga pokrenite:
sudo apt install nano
Trčanje ažuriranje sudo apt prije instaliranja paketa je vrlo preporučljivo, ali nije obavezno. Osigurava da je indeks vašeg lokalnog paketa ažuran i sinkroniziran s udaljenim spremištima. To pomaže u sprječavanju potencijalnih problema kao što je instaliranje zastarjelih ili nekompatibilnih paketa.
Na RHEL/CentOS
Trčanje sudo yum instalirajte nano za instaliranje GNU nano na distribucije Linuxa temeljene na RPM-u. Na novijim sustavima s YUM-om zamijenjenim DNF upraviteljem paketa, pokrenite:
sudo dnf install nano
Potonji također radi za Fedoru.
Na Arch Linuxu
Da biste instalirali GNU nano na distribucije temeljene na Arch Linuxu, pokrenite:
sudo pacman -S nano
Kako otvoriti i izaći iz GNU nano
Nano uređivač teksta sada je instaliran, ali kako ga otvoriti?
Otvorite Linux terminal i pobjeći nano. nano će se otvoriti u terminalu, omogućujući vam stvaranje nove datoteke.
Za izlaz pritisnite Ctrl + X. Urednik će se odmah zatvoriti. Međutim, ako unesete neki tekst u praznu datoteku, nano će vas pitati želite li prvo spremiti promjene.
Ako ne želite spremiti promjene, pritisnite N da biste odmah izašli iz uređivača. U suprotnom pritisnite Y, unesite naziv datoteke (na primjer, primjer.txt), i pritisnite Unesi izaći.
Kako raditi s datotekama u GNU nano
Rad s datotekama ključna je funkcija za koju ćete koristiti nano. Morate znati otvoriti datoteke, stvoriti nove, kopirati, izrezati, zalijepiti, pa čak i spremiti promjene. Nakon što svladate ove osnove, bit će vam lakše koristiti nano i dalje.
Otvaranje datoteka u nano
Da biste otvorili postojeću datoteku u nanu, morate znati naziv i ekstenziju datoteke. Ovo bi moglo zvučati očito, ali je ključno jer će nano pretpostaviti da želite stvoriti novu datoteku ako ne unesete točan naziv s pravim nastavkom.
Zatim također trebate navigirati do točne lokacije s naredbeni redak Linuxa gdje se datoteka nalazi. Nakon toga izvršite ovu naredbu za otvaranje datoteke:
nano filename.extension
Na primjer, ako želite otvoriti example.txt, pokrenite:
nano example.txt
Zapamtite, nazivi datoteka razlikuju velika i mala slova.
Stvaranje, uređivanje i navigacija datotekama
U nano, možete stvoriti datoteku na dva načina. Možete navesti naziv datoteke pomoću nano naredbu ili započnite tako da prvo otvorite uređivač, zatim spremite svoje promjene i navedite naziv datoteke. Nije važna metoda koju odaberete jer ćete svejedno potvrditi naziv datoteke dok spremate promjene.
Za izradu datoteke u nano-u, pokrenite:
nano filename.extension
nano će se otvoriti s praznom tekstualnom datotekom. Alternativno, pokrenite nano naredba za prvo otvaranje nanoa u praznom načinu rada.
Uređivanje datoteka u nano također nije tako komplicirano. Upišite što god želite, a zatim pritisnite Unesi za početak novog retka. Ako trebate skočiti na početku ili kraju retka, pritisnite Ctrl + A ili Ctrl + E, odnosno.
Drugi način za jednostavno kretanje kroz datoteku u nano je korištenje Ctrl + V za odlazak na kraj datoteke ili Ctrl + Y skočiti na početak. Ako imate veliku datoteku koja se proteže na nekoliko stranica, Ctrl + Y pomaknut će se jednu stranicu gore i Ctrl + V jedna stranica prema dolje.
Pretraživanje određenih pojmova u datoteci
Za traženje određenog teksta unutar datoteke koristite Ctrl + W, zatim unesite pojam za pretraživanje. Prema zadanim postavkama, nano će vas odvesti samo do prvog odgovarajućeg rezultata, koji će biti istaknut. Međutim, možete pročešljati cijelu datoteku kako biste pronašli druge primjere korištenja izraza Alt + W ili Opcija + W (ako si pokrenuti Linux na Macu).
Traži i zamijeni tekst
Možete pretraživati i mijenjati tekst i u nano-u, što je zgodno kada trebate zamijeniti nekoliko instanci određenog pojma bez ručnog prolaska kroz cijelu datoteku. Da biste to učinili, pritisnite Ctrl + \. nano će od vas tražiti da navedete riječ koju želite zamijeniti. Unesite pojam, zatim pritisnite Unesi.
Zatim unesite zamjenski termin i pritisnite Unesi. Ako postoji više od jednog pojavljivanja pojma koji treba zamijeniti u datoteci, morate navesti želite li zamijeniti prvu ili sve instance. Pritisnite Y zamijeniti prvostupanjski odn A za zamjenu svih pojavljivanja traženog pojma.
Kopirajte, izrežite i zalijepite tekst u nano
Da biste kopirali tekst u nano, idite na određeni tekst koji želite kopirati i postavite kursor na početak. Dalje, udari Alt + A ili Opcija + A za pokretanje nano alata za odabir teksta. Zatim pritisnite tipku sa strelicom naprijed (>) na tipkovnici sve dok sav tekst koji želite kopirati ne bude prekriven bijelom pozadinom.
Pritisnite Alt + 6 kopirati tekst ili Ctrl + K rezati. Dođite do mjesta na koje želite postaviti svoj kopirani ili izrezani tekst i pritisnite Ctrl + U zalijepiti.
Spremite promjene datoteke i izađite iz programa nano
Nakon što završite s radom na datoteci, spremite je pritiskom na Ctrl + O. Potvrdite da spremate u ispravnu datoteku pritiskom na Unesi.
Ako želite spremiti promjene u drugu datoteku, promijenite naziv datoteke u nešto drugo prije nego što pritisnete Unesi. Nakon toga izađite iz nanoa pritiskom na Ctrl + X.
Učinkovito radite s Linux datotekama koristeći GNU nano
GNU nano jednostavan je uređivač teksta naredbenog retka za početnike u Linuxu. Sadrži dovoljno značajki za lakši rad s datotekama iz naredbenog retka, a da vas ne zatrpa gomilom funkcija koje vam kao početniku nisu potrebne.
Savladavanjem gore istaknutih savjeta, korištenje GNU nano-a učinit će vaše Linux iskustvo boljim pri radu s datotekama iz naredbenog retka.