- Najučinkovitije prečace programa Master Nano za spremanje, izlazak i uređivanje teksta iz terminala.
- Naučite kako prevladati tipične pogreške s dozvolama i sigurno upravljati kritičnim datotekama.
- Otkrijte napredne značajke poput pretraživanja, zamjene, kopiranja, izrezivanja i rada na udaljenim poslužiteljima.
Jeste li ikada uređivali datoteku u terminalu i niste znali kako spremiti promjene ili izaći bez gubitka rada? Ne brinite, niste sami. Nano editor jedan je od najčešće korištenih u Linux i Unix okruženjima upravo zbog jednostavnosti korištenja za ljude koji su novi u naredbenom retku, ali postoje važni detalji i trikovi koje vrijedi savladati kako biste iz njega izvukli maksimum bez komplikacija ili iznenađenja.
U ovom ćete članku otkriti, korak po korak i jasno objašnjeno, sve što trebate znati za uređivanje, spremanje i izlazak iz datoteka u Nanu, uključujući bitne prečace, napredne opcije i rješenja za uobičajene pogreške. Ako želite postati pravi stručnjak u potpunom iskorištavanju svih značajki koje Nano nudi iz terminala, nastavite čitati jer ćete pronaći ključne točke koje većina tutorijala previdi.
Što je Nano i zašto je toliko popularan?
Nano je tekstualni editor koji radi na Linux i Unix konzoli, dizajniran da zadovolji potrebe onih koji žele brzo i udobno uređivati datoteke. Bez komplikacija alata poput Vima ili Emacsa. Njegova popularnost temelji se na intuitivnom sučelju, jasno vidljivim prečacima na tipkovnici na zaslonu i ključnim funkcijama za upravljanje konfiguracijskim datotekama, skriptama, bilješkama ili kodom bez ometanja.
Prema zadanim postavkama uključen je u veliku većinu Linux distribucija (Ubuntu, Debian, CentOS, Fedora, između ostalih) i sve više korisnika ga preferira čak i na udaljenim poslužiteljima ili virtualnim strojevima, upravo zbog njegove lakoće i jednostavnosti korištenja.
Kako znati je li Nano instaliran i kako ga instalirati
Na većini Linux sustava, Nano obično dolazi unaprijed instaliran . Za provjeru jednostavno pokrenite sljedeću naredbu u terminalu:
nano --version
Ako vidite informacije s brojem verzije, možete je koristiti. Ako nije instalirana, samo trebate koristiti odgovarajući upravitelj paketa za svoj sustav.
- Na Debianu, Ubuntuu ili izvedenicama:
sudo apt-get install nano - Na CentOS-u ili RHEL-u:
sudo yum install nano - U sustavima sa
dnf:sudo dnf install nano - Na macOS-u je obično dostupan prema zadanim postavkama, ali ako nije:
brew install nano(zahtijeva Homebrew)
Kako otvoriti datoteke i započeti uređivanje u Nanu
Za otvaranje postojeće datoteke ili stvaranje nove pomoću Nano-a, samo upišite u terminal:
nano nombre_del_archivo.txt
Ako datoteka već postoji, automatski će se otvoriti i biti spremna za uređivanje. Ako datoteka ne postoji, Nano će je stvoriti čim spremite promjene.Također možete navesti punu putanju, na primjer nano /etc/mi_config.cfg o nano ~/documentos/nota.txt.
Želite li otvoriti datoteku i vidjeti na ekranu na kojem se retku i stupcu nalazi kursor? Dodajte opciju -c:
nano -c nombre_del_archivo.txt
Nano sučelje: kako se kretati i pregledavati prečace
Nano se ističe po tome što uvijek prikazuje popis najkorisnijih tipkovničkih prečaca na dnu zaslona . Ti prečaci obično su predstavljeni simbolom ^ (što je kratica za Ctrl) pored slova, kao što je ^O za Ctrl + O.
- Strelice smjera: Za pomicanje kroz tekst (gore, dolje, lijevo, desno).
- Ctrl + F i Ctrl + B: Pomaknite se naprijed ili nazad za jednu poziciju.
- Ctrl + P i Ctrl + N: Idi gore-dolje po liniji.
- Ctrl + Y i Ctrl + V: Pomicanje gore ili dolje za cijelu stranicu.
Kako spremiti promjene u Nanu
Vrlo je jednostavno spremiti ono što ste uredili u Nanu:
- Ctrl + O (Ispis): Spremite datoteku s izvornim nazivom ili dopustite njegovu promjenu. Nakon pritiska kombinacije, pojavljuje se redak s upitom za naziv (možete ga promijeniti ako želite spremiti kao novu datoteku) i tada samo trebate pritisnuti ući za potvrdu
Još jedna prednost spremanja je ta što ako trebate spremiti u određenim formatima, možete koristiti Alt+D za DOS ili Alt+M za Mac. Za izradu sigurnosne kopije koristite Alt+B.
Uređujete li sistemsku datoteku i dobivate li grešku o dozvolama? Ako primite poruku "Pristup odbijen", najvjerojatnije vam trebaju dopuštenja superkorisnika. Zatvorite datoteku (Ctrl + X), odaberite Ne kada vas pita želite li spremiti, i ponovno ga otvorite s sudo nano /ruta/del/archivoAko ne želite izgubiti trenutne promjene, možete spremiti kopiju u svoju početnu mapu, a zatim je premjestiti pomoću sudo mv.
Kako izaći iz Nana (sa i bez spremanja)
Za izlaz iz Nana, univerzalna naredba je:
- Ctrl+X: Tražit će od vas da potvrdite jeste li napravili neke promjene. Ako niste spremili, pitat će vas želite li spremiti pritiskom na Y o N, a zatim naziv datoteke ako odaberete spremanje. Ako niste ništa uredili, spremit će se izravno.
Postoji li prečac za spremanje i izlaz u jednoj radnji? Trenutno ne. Prvo morate spremiti (Ctrl+O), a zatim izaći (Ctrl+X) . Za otkazivanje bilo koje radnje ili prekid naredbe upotrijebite Ctrl+C.
Brzo uređivanje: Kopiranje, izrezivanje i lijepljenje u Nanu
Nano vam omogućuje uređivanje teksta jednostavnim kombinacijama:
- Ctrl+K: Izrežite liniju ili blok.
- Alt+6: Kopiraj odabrani redak ili blok.
- Ctrl + U: Zalijepi na poziciju kursora.
- Alt + A: Označava gdje započeti odabir za kopiranje ili rezanje bloka.
Na primjer, odaberite pomoću Alt + A , krećite se pomoću tipki sa strelicama i odlučite želite li izrezati ( Ctrl + K ) ili kopirati ( Alt + 6 ). Zalijepite pomoću Ctrl + U kada je potrebno.
Pronađi i zamijeni tekst u Nanu
Trebate pronaći određenu riječ ili frazu? tisak Ctrl + W, upišite riječ ili frazu i pritisnite ućiZa pronalazak sljedećeg podudaranja, ponovite Ctrl + W ili koristiti Alt+W.
Želite li zamijeniti tekst? Koristiti Ctrl + \ i slijedite korake za unos riječi koju želite zamijeniti i njezine zamjene, uz mogućnost odabira zamjene samo trenutne (Y) ili sve (A).
Najkorisnije Nano naredbe i njihove funkcije
- Ctrl+G: Otvorite pomoć za Nano.
- Ctrl+C: Poništava radnju ili prikazuje položaj kursora.
- Ctrl+U: Zalijepite ono što ste izrezali ili kopirali.
- Ctrl+L: Ponovno crta ekran.
- Ctrl+J: Poravnajte odlomak.
- Ctrl+M: Umeće prijelom retka.
- Ctrl + _: Skoči na određeni redak.
- Ctrl+X: Zatvori Nano.
- Ctrl+R: Umetnite sadržaj iz druge datoteke.
- Ctrl+W: Potražite tekst.
- Ctrl + Y i Ctrl + V: Navigacija između stranica.
- Ctrl+T: Provjera pravopisa.
Studije slučaja: Uređivanje datoteka u Nano programu
Nano je koristan za uređivanje svega, od konfiguracijskih datoteka ( /etc/ssh/sshd_config ) do skripti, HTML stranica ili brzih bilješki . Jednostavno otvorite datoteku, izmijenite što vam je potrebno, spremite s Ctrl+O i izađite s Ctrl+X . Za sistemske datoteke pokrenite s administratorskim privilegijama ( sudo nano /put/do/datoteke ) kako biste izbjegli pogreške s dopuštenjima.
Trik: iskoristite opciju -w kako biste spriječili da Nano automatski prelama tekst u konfiguracijskim datotekama koje ne podržavaju prijelome redaka. Da biste saznali više o uređivačima koda i njihovoj konfiguraciji, možete pogledati naš vodič o Što je Brackets IDE?.
Uobičajene greške i kako ih riješiti
Najčešća greška je 'Greška pri pisanju: Pristup odbijen'To znači da nemate dopuštenje za izmjenu datoteke. Rješenje je zatvoriti je (Ctrl + X), naznačiti da je ne želite spremiti (N) i ponovno je otvoriti s sudoAko želite zadržati promjene, spremite ih u svoju početnu mapu i premjestite ih s sudo mv.
Jeste li zaboravili spremiti i slučajno izašli? Nano će uvijek tražiti potvrdu ako ste napravili promjene, omogućujući vam spremanje (D) ili ne (N).
Ovo znanje omogućit će vam uređivanje, spremanje i izlazak s povjerenjem, čak i u situacijama s ograničenim dozvolama ili osjetljivim datotekama, povećavajući vašu učinkovitost u upravljanju terminalima bez potrebe za složenim alatima.