GNU nano on komentorivieditori, jonka avulla voit luoda, muokata ja tallentaa tiedostoja Linux-päätelaitteen avulla.

Jos olet aloittamassa Linux-matkaasi, tiedostojen luominen ja muokkaaminen on yksi tärkeimmistä asioista, joita tulet tekemään, varsinkin jos aiot likata kätesi shell-skriptien kanssa. Yksi Linuxin yleisimmistä komentorivin tekstieditoreista on GNU nano, joka on esiasennettu useimpiin nykyaikaisiin Linux-distroihin.

nano tukee tärkeitä ominaisuuksia, kuten syntaksin korostusta, viimeistelyä, oikeinkirjoituksen tarkistusta ja paljon muuta, ja on aloittelijaystävällinen, toisin kuin monipuoliset vaihtoehdot, kuten Vim ja Emacs. Näin voit asentaa GNU nanon ja käyttää sitä tiedostojen käsittelyyn Linuxissa.

Kuinka asentaa GNU nano Linuxiin

Linux-distrostasi riippuen nano saattaa olla jo esiasennettu. Avaa terminaali ja suorita nano -- versio komento tarkistaaksesi onko se. Jos komentorivi vastaa versionumerolla, nano on asennettu.

Jos ei, sinun on asennettava nano. On olemassa erilaisia ​​tapoja tehdä se. Oletuskomentorivipaketinhallinnan käyttäminen on kuitenkin ylivoimaisesti nopein ja helpoin tapa (yksi

syitä, miksi Linux rakastaa komentorivin käyttöä).

Debianissa/Ubuntussa

Jos käytät Debian- tai Ubuntu-järjestelmää, avaa Linux-pääte ja suorita sudo apt päivitys. Suorita sen jälkeen:

sudo apt install nano

Juoksemassa sudo apt päivitys ennen pakettien asentamista on erittäin suositeltavaa, mutta ei pakollista. Se varmistaa, että paikallinen pakettihakemistosi on ajan tasalla ja synkronoitu etävarastojen kanssa. Tämä auttaa estämään mahdolliset ongelmat, kuten vanhentuneiden tai yhteensopimattomien pakettien asentamisen.

RHEL/CentOS: ssä

Juosta sudo yum asenna nano asentaaksesi GNU nanon RPM-pohjaisiin Linux-distroihin. Uudemmissa järjestelmissä, joissa YUM on korvattu DNF-paketinhallintaohjelmalla, suorita:

sudo dnf install nano

Jälkimmäinen toimii myös Fedorassa.

Arch Linuxissa

Asenna GNU nano Arch Linux -pohjaisiin distroihin suorittamalla:

sudo pacman -S nano

Kuinka avata ja poistua GNU nano

Nano-tekstieditori on nyt asennettu, mutta miten se avataan?

Avaa Linux-pääte ja juosta nano. nano avautuu terminaaliin, jolloin voit luoda uuden tiedoston.

Poistu painamalla Ctrl + X. Toimittaja sulkeutuu välittömästi. Jos kuitenkin syötät tekstiä tyhjään tiedostoon, nano kysyy, haluatko tallentaa muutokset ensin.

Jos et halua tallentaa muutoksia, paina N poistuaksesi editorista välittömästi. Muussa tapauksessa paina Y, anna tiedostonimi (esim. esimerkki.txt) ja paina Tulla sisään poistua.

Kuinka käsitellä tiedostoja GNU nanossa

Tiedostojen käsittely on avaintoiminto, johon tulet käyttämään nanoa. Sinun on osattava avata tiedostoja, luoda uusia, kopioida, leikata, liittää ja jopa tallentaa muutoksia. Kun olet oppinut nämä perusasiat, sinun on helpompi käyttää nanoa eteenpäin.

Tiedostojen avaaminen nanossa

Jotta voit avata olemassa olevan tiedoston nanossa, sinun on tiedettävä tiedoston nimi ja tunniste. Tämä saattaa kuulostaa itsestään selvältä, mutta se on ratkaisevan tärkeää, koska nano olettaa, että haluat luoda uuden tiedoston, jos et anna oikeaa nimeä oikealla tunnisteella.

Sitten sinun on myös navigoitava tarkkaan sijaintiin Linuxin komentoriviltä missä tiedosto sijaitsee. Suorita tämän jälkeen tämä komento avataksesi tiedoston:

nano filename.extension

Jos esimerkiksi haluat avata example.txt-tiedoston, suorita:

nano example.txt

Muista, että tiedostonimien kirjainkoolla on merkitystä.

Tiedostojen luominen, muokkaaminen ja liikkuminen

Nanossa voit luoda tiedoston kahdella tavalla. Voit määrittää tiedostonimen näppäimellä nano -komento tai aloita avaamalla ensin editori, tallenna sitten muutokset ja määritä tiedostonimi. Valitsemallasi menetelmällä ei ole väliä, koska vahvistat silti tiedostonimen tallentaessasi muutoksia.

Luo tiedosto nanossa suorittamalla:

nano filename.extension

nano avautuu tyhjällä tekstitiedostolla. Vaihtoehtoisesti suorita nano komento avataksesi nano ensin tyhjässä tilassa.

Tiedostojen muokkaaminen nanossa ei myöskään ole niin monimutkaista. Kirjoita mitä haluat ja paina sitten Tulla sisään aloittaaksesi uuden linjan. Jos sinun täytyy hypätä rivin alussa tai lopussa, paina Ctrl + A tai Ctrl + E, vastaavasti.

Toinen tapa selata tiedostoa helposti nanossa on käyttää Ctrl + V siirtyäksesi tiedoston loppuun tai Ctrl + Y hypätä alkuun. Jos sinulla on suuri tiedosto, joka kattaa useita sivuja, Ctrl + Y vierittää yhden sivun ylöspäin ja Ctrl + V yksi sivu alaspäin.

Tiettyjen termien etsiminen tiedostosta

Jos haluat etsiä tiettyä tekstiä tiedostosta, käytä Ctrl + Wja kirjoita sitten hakutermi. Oletusarvoisesti nano vie sinut vain ensimmäiseen vastaavaan tulokseen, joka korostetaan. Voit kuitenkin selata koko tiedostoa löytääksesi muita esiintymiä termistä käyttäen Alt + W tai Optio + W (jos olet Linuxin käyttäminen Macissa).

Etsi ja korvaa tekstiä

Voit etsiä ja korvata tekstiä myös nanossa, mikä on kätevää, kun sinun on korvattava useita tietyn termin esiintymiä ilman, että koko tiedostoa käydään manuaalisesti läpi. Voit tehdä sen painamalla Ctrl + \. nano pyytää sinua antamaan sanan, jonka haluat korvata. Syötä termi ja paina sitten Tulla sisään.

Anna seuraavaksi korvaava termi ja paina Tulla sisään. Jos tiedostossa on useampi kuin yksi korvattava termi, sinun on määritettävä, haluatko korvata ensimmäisen vai kaikki esiintymät. Lehdistö Y korvaamaan ensimmäisen oikeusasteen tai A korvaamaan kaikki haetun termin esiintymät.

Kopioi, leikkaa ja liitä tekstiä nanossa

Jos haluat kopioida tekstin nanossa, siirry kopioitavaan tekstiin ja aseta kohdistin sen alkuun. Seuraavaksi lyö Alt + A tai Optio + A käynnistääksesi nanon tekstinvalintatyökalun. Paina sitten eteenpäin osoittavaa nuolinäppäintä (>) näppäimistölläsi, kunnes kaikki kopioitava teksti on peitetty valkoisella taustalla.

Lehdistö Alt + 6 kopioidaksesi tekstin tai Ctrl + K katkaista. Siirry kohtaan, johon haluat sijoittaa kopioitu tai leikattu teksti ja paina Ctrl + U liittää.

Tallenna tiedostomuutokset ja poistu nanosta

Kun olet valmis käsittelemään tiedostoa, tallenna se napsauttamalla Ctrl + O. Vahvista, että tallennat oikeaan tiedostoon painamalla Tulla sisään.

Jos haluat tallentaa muutokset toiseen tiedostoon, muuta tiedoston nimi joksikin muuksi ennen kuin painat Tulla sisään. Poistu sen jälkeen nanosta painamalla Ctrl + X.

Työskentele tehokkaasti Linux-tiedostojen kanssa käyttämällä GNU nanoa

GNU nano on yksinkertainen ja aloittelijaystävällinen komentorivin tekstieditori Linuxissa. Siinä on tarpeeksi ominaisuuksia helpottaakseen tiedostojen käsittelyä komentoriviltä ilman, että siinä on paljon toimintoja, joita et tarvitse aloittelijana.

Hallitsemalla yllä korostetut vinkit, GNU nanon käyttö parantaa Linux-kokemustasi, kun työskentelet komentorivin tiedostojen kanssa.