GNU nano on suosittu komentorivin tekstieditori, joka sisältyy useimpiin Linux-jakeluihin. Sen käyttöliittymä on verrattavissa GUI-pohjaiset editorit, mikä tekee siitä suosittu valinta niille, jotka löytää vi
tai emacs
komentoja ei-intuitiivinen.,iv id=”2823639e8f”>
Nano perustaa ja Perus Komennot
Nano on mukana useissa Linux-jakeluissa oletuksena, mutta jotkut käyttäjät voivat asentaa sen kautta niiden jakelu’spackage hallinnan työkalu:
Debian/Ubuntu:
apt install nano
CentOS/Fedora:
yum install nano
Komento-Näppäimiä
Kun käytät nano -, valvonta-merkkiä (CTRL) edustaa carat (^
)., Esimerkiksi, jos haluat leikata rivin tekstiä, voit käyttää” CTRL ”- näppäintä, jota seuraa” K ” – näppäintä. Tämä komentojono on esitetty muodossa ^K
nano. Jotkut komennot käyttävät toimiakseen ”Alt” – näppäintä, jota edustaa kirjain ”M”. Komento edustettuina M-R
nano olisi suorittaa painamalla ”Alt” – näppäintä ja sen jälkeen ”R” – näppäintä. Mac-käyttäjät saattavat joutua käyttämään ” Escape ”(Esc) – näppäintä” Alt ” – näppäimen sijaan näiden komentojen käyttämiseksi.,
Luoda ja Avata Tiedostoja
Luo Uusi Tiedosto
Kirjoittaminen nano
ilman mitään perusteluja avaa tyhjä tiedosto muokkausta:
nano
Jos et tee muutokset ja tallenna tiedosto, sinua pyydetään valitsemaan tiedostonimi.
Tiedoston avaaminen
avaa tiedosto, siirtää tiedostonimi argumenttina:
nano ~/public_html/index.html
– Jos index.html
olemassa ~/public_html
hakemisto, nano avaa se. Jos tiedostoa ei ole olemassa, nano luo sen.,
Voit myös avata tiedostoja tietyn rivin tai sarakkeen numero:
nano +LINE /path/to/filenano +LINE,COLUMN /path/to/file
Voit avata tiedoston vain luku:
nano -v myfile
Avaa Configuration-Tiedostot
Kun muokkaat tiedostoja, joiden avulla voit määrittää sovelluksia tai järjestelmän apuohjelmat, aloittaa nano -w
lippu:
nano -w /etc/mysql/my.cnf
Tämä lippu estää nano pakkauksesta rivit, jotka eivät mahdu näytölle, joka voi aiheuttaa ongelmia, jos config direktiivit ovat tallennettu poikki useita rivejä.,
Muokkaa Tiedostoja
toisin Kuin vi
, ei tarvitse siirtyä muokkaustilaan ennen kuin kirjoitat tekstiä, voit aloittaa kirjoittamisen heti, kun ikkuna avautuu. Käytä nuolinäppäimiä liikuttaaksesi kursoria. Käytettävissä olevien komentojen osittainen valikko näkyy pääteikkunan alareunassa.
tekstiviivat
leikatakseen tekstiviivan, käytä ^K
. Liitä kohdistin siihen, mihin haluat tekstin asetettavan, ja käytä ^U
., Jos haluat leikata useita rivejä, käytä sarja ^K
komentoja, kunnes kaikki rivit, jotka haluat leikata on poistettu. Kun menet liittämään ne takaisin ^U
, rivit liitetään kerralla.
Etsi tekstiä
Etsi tekstiä asiakirjasta, käytä ^W
. Tämä avaa hakukehotteen ja hakuun liittyvien komentojen alivalikon.,
Regex Haut
jos Haluat etsiä tekstiä käyttämällä säännöllinen lauseke, kirjoita ALT
+R
(ESC
+R
Mac-tietokoneilla) haku-valikosta ja kirjoittamalla regex pyydettäessä.
Siirry Rivin Numero
mennä linja numero, kirjoita ^T
hae nopea ja kirjoita rivin numero, jonka haluat navigoida.
Etsi ja Korvaa Tekstiä
hae valikko, kirjoita ^R
., Anna korvattava teksti ja paina enter, anna korvaava teksti. Sinua pyydetään vahvistamaan korvaava jokaiselle löydetylle instanssille tai valitsemaan kaikki vahvistaaksesi kaikki instanssit.
Oikeinkirjoituksen tarkistus
Nano on sisäänrakennettu oikeinkirjoituksen tarkistus ominaisuus, mutta sinun täytyy asentaa spell
pakkauksessa:
Debian/Ubuntu:
apt install spell
CentOS/Fedora:
yum install spell
Kun olet asentanut spell
, voit käyttää oikeinkirjoituksen tarkistus-toiminto painamalla ^T
kun muokkaat tiedostoa.,
Tallenna
tallentaa työsi, käytä ^O
tai ”WriteOut”. Tämä säästää asiakirjan ja jättää nano auki, voit jatkaa työskentelyä.
Tallenna varmuuskopioilla
Nano voi luoda varmuuskopioita tiedostoista poistuttaessa. Nämä varmuuskopiot voidaan sijoittaa valitsemaasi hakemistoon; oletusarvoisesti ne sijoitetaan samaan hakemistoon muokatun tiedoston kanssa.,
-B
vaihtoehto kun alkaa nano luo varmuuskopioita tiedostoa, kun käytät -C
– vaihtoehdon avulla voit määrittää hakemiston, asettaa varmuuskopiointi tiedostot:
nano -BC ~/backups index.php
komento lueteltu edellä luo varmuuskopio index.php
backups
kansio nykyisen käyttäjän kotihakemiston.
Exit
Use ^X
to exit nano. Jos et ole tallentanut työtäsi, sinua pyydetään tallentamaan muutokset tai peruuttamaan poistumisrutiini.