GNU nano on käsurearedaktor, mis võimaldab teil Linuxi terminali kasutades faile luua, redigeerida ja salvestada.

Kui alustate oma Linuxi teekonda, on failide loomine ja redigeerimine üks kriitilisi asju, mida teete, eriti kui plaanite shelliskriptimisega käsi määrida. Üks Linuxi kõige levinumaid käsurea tekstiredaktoreid on GNU nano, mis on eelinstallitud enamikele kaasaegsetele Linuxi distributsioonidele.

nano toetab olulisi funktsioone, nagu süntaksi esiletõstmine, lõpetamine, õigekirjakontroll ja palju muud, ning on algajasõbralik, erinevalt funktsioonirikastest alternatiividest, nagu Vim ja Emacs. Siit saate teada, kuidas saate Linuxis failidega töötamiseks installida ja kasutada GNU nano.

Kuidas installida GNU nano Linuxile

Olenevalt teie Linuxi distributsioonist võib nano olla juba eelinstallitud. Avage terminal ja käivitage nano --versioon käsk, et kontrollida, kas see on nii. Kui käsurida vastab versiooninumbriga, on nano installitud.

Kui ei, peate installima nano. Selleks on erinevaid viise. Vaikimisi käsurea paketihalduri kasutamine on aga kõige kiirem ja lihtsaim viis (üks

instagram viewer
põhjused, miks Linux armastab käsurida kasutada).

Debian/Ubuntu peal

Kui kasutate Debiani või Ubuntu süsteemi, avage Linuxi terminal ja käivitage sudo apt värskendus. Pärast seda käivitage:

sudo apt install nano

Jooksmine sudo apt värskendus enne pakettide installimist on väga soovitatav, kuid mitte kohustuslik. See tagab, et teie kohalik paketiregister on ajakohane ja sünkroonitud kaughoidlatega. See aitab vältida võimalikke probleeme, nagu aegunud või ühildumatute pakettide installimine.

RHEL/CentOS-is

Jookse sudo yum install nano GNU nano installimiseks RPM-põhistele Linuxi distributsioonidele. Uuemates süsteemides, kus YUM on asendatud DNF-i paketihalduriga, käivitage:

sudo dnf install nano

Viimane töötab ka Fedora jaoks.

Arch Linuxis

GNU nano installimiseks Arch Linuxi-põhistele distrodele käivitage:

sudo pacman -S nano

Kuidas GNU nano avada ja väljuda

Nano tekstiredaktor on nüüd installitud, kuid kuidas seda avada?

Avage Linuxi terminal ja jookse nano. nano avaneb terminalis, mis võimaldab teil luua uue faili.

Väljumiseks vajutage Ctrl + X. Toimetaja suletakse kohe. Kui aga sisestate tühja faili teksti, küsib nano, kas soovite muudatused esmalt salvestada.

Kui te ei soovi muudatusi salvestada, vajutage N redaktorist viivitamatult väljumiseks. Vastasel juhul vajutage Y, sisestage faili nimi (näiteks näide.txt) ja vajutage Sisenema väljuma.

Kuidas GNU nanos failidega töötada

Failidega töötamine on peamine funktsioon, mille jaoks nanot kasutate. Peate teadma, kuidas faile avada, uusi luua, kopeerida, lõigata, kleepida ja isegi muudatusi salvestada. Kui olete need põhitõed selgeks saanud, on teil lihtsam nano abil edasi liikuda.

Failide avamine nanos

Olemasoleva faili avamiseks nanos peate teadma faili nime ja laiendit. See võib tunduda ilmne, kuid see on ülioluline, sest nano eeldab, et soovite luua uue faili, kui te ei sisesta õiget nime õige laiendiga.

Seejärel peate navigeerima ka täpsesse asukohta Linuxi käsurida kus fail asub. Pärast seda käivitage faili avamiseks see käsk:

nano filename.extension

Näiteks kui soovite faili example.txt avada, käivitage:

nano example.txt

Pidage meeles, et failinimed on tõstutundlikud.

Failide loomine, redigeerimine ja navigeerimine

Nanos saate faili luua kahel viisil. Faili nime saate määrata nupuga nano või alustage esmalt redaktori avamisega, seejärel salvestage muudatused ja määrake failinimi. Kasutusmeetodil pole tähtsust, sest muudatuste salvestamise ajal kinnitate ikkagi failinime.

Faili loomiseks nanos käivitage:

nano filename.extension

nano avaneb tühja tekstifailiga. Teise võimalusena käivitage nano käsk nano esmalt tühjas režiimis avamiseks.

Failide redigeerimine nanos pole ka nii keeruline. Tippige, mida soovite, ja seejärel vajutage Sisenema uue rea alustamiseks. Kui teil on vaja hüpata rea ​​alguses või lõpus, vajutage Ctrl + A või Ctrl + E, vastavalt.

Teine viis nanos failis hõlpsaks navigeerimiseks on kasutada Ctrl + V faili lõppu minemiseks või Ctrl + Y algusesse hüppamiseks. Kui teil on suur fail, mis hõlmab mitut lehekülge, Ctrl + Y kerib ühe lehe üles ja Ctrl + V üks leht allapoole.

Konkreetsete terminite otsimine failist

Konkreetse teksti otsimiseks failist kasutage Ctrl + W, seejärel sisestage otsingutermin. Vaikimisi viib nano teid ainult esimese sobiva tulemuseni, mis tõstetakse esile. Siiski saate kogu faili läbi kammida, et leida muid termini kasutamisjuhte Alt + W või Valik + W (kui sa oled Linuxi töötamine Macis).

Otsige ja asendage tekst

Teksti saate otsida ja asendada ka nanos, mis on kasulik, kui peate asendama mitu konkreetse termini esinemisjuhtu ilma kogu faili käsitsi läbi vaatamata. Selleks vajutage Ctrl + \. nano palub teil sisestada sõna, mida soovite asendada. Sisestage termin ja seejärel vajutage Sisenema.

Järgmisena sisestage asendustähtaeg ja vajutage Sisenema. Kui failis esineb rohkem kui üks asendatav termin, peate määrama, kas soovite asendada esimese või kõik. Vajutage Y asendada esimese astme või A et asendada kõik otsitava termini esinemised.

Kopeerige, lõigake ja kleepige teksti nanos

Teksti nanos kopeerimiseks minge konkreetsele tekstile, mida soovite kopeerida, ja asetage kursor algusesse. Järgmiseks löö Alt + A või Valik + A nano tekstivaliku tööriista käivitamiseks. Seejärel vajutage edasi-noole klahvi (>) klaviatuuril, kuni kogu tekst, mida soovite kopeerida, on kaetud valge taustaga.

Vajutage Alt + 6 teksti kopeerimiseks või Ctrl + K lõikama. Liikuge kohta, kuhu soovite oma kopeeritud või lõigatud teksti paigutada, ja vajutage Ctrl + U kleepida.

Salvestage failimuudatused ja väljuge nanost

Kui olete faili kallal töötamise lõpetanud, salvestage see nuppu vajutades Ctrl + O. Kinnitage, et salvestate õigesse faili, vajutades Sisenema.

Kui soovite salvestada muudatused mõnda teise faili, muutke faili nimi enne vajutamist millekski muuks Sisenema. Pärast seda väljuge nanost, vajutades Ctrl + X.

Töötage tõhusalt Linuxi failidega GNU nano abil

GNU nano on lihtne ja algajasõbralik käsurea tekstiredaktor Linuxis. See sisaldab piisavalt funktsioone, et muuta failidega töötamise käsurealt lihtsamaks, ilma et see koormaks teid paljude funktsioonidega, mida te algajana ei vaja.

Ülalpool esile tõstetud näpunäidete mõistmisel muudab GNU nano kasutamine teie Linuxi kogemuse käsurealt failidega töötamisel paremaks.