Hvordan bruke Nano i Linux

Hvordan bruke Nano i Linux
Fra tid til annen finner du deg selv å måtte skrive skallskript eller gjøre endringer i konfigurasjonsfiler for å kjøre tjenester. Vim (vi forbedret) er en mye brukt kommandolinje redigerer. Mens det leveres med mange forbedringer inkludert syntaksfargekoding, har den en bratt læringskurve og nye brukere kan synes det er vanskelig å bruke.

GNU Nano Text Editor er en brukervennlig, gratis og åpen kildekode-redigerer som vanligvis kommer forhåndsinstallert i Modern Linux Systems. Den pakker med den helt grunnleggende funksjonaliteten som enhver kommandolinje-tekstredigerer skal ha, for eksempel å søke og erstatte, angre og gjøre om, rulle og syntaksutheving.

Hvordan installere Nano Text Editor

Som vi påpekte tidligere, kommer Nano-redaktøren forhåndsinstallert i moderne Linux-systemer. For å bekrefte om Nano er installert, kjør:

$ nano -Versjon

Du bør få utdataene som vist nedenfor:

Imidlertid, hvis Nano ennå ikke er installert, her er noen måter hvordan du kan få det installert i systemet ditt:

For Ubuntu / Debian:

Kjør kommandoen nedenfor for å installere Nano.

$ sudo apt install nano

For rhel/centos

For Redhat og Centos -baserte systemer, kjør kommandoen:

$ sudo yum installer nano (for eldre versjoner)
$ sudo dnf installer nano (for nyere versjoner)

For fedora

$ sudo dnf installer nano

Hvordan lage en fil ved hjelp av Nano Editor

$ nano filnavn

For eksempel å lage en enkel tekstfil som heter fil1.tekst, Utfør kommandoen:

$ Nano File1.tekst

Dette åpner en tom Nano-redigerer med filnavnet øverst og et sett med snarveier for bruk for bruk med kommandolinjeedigereren nederst på konsollen.

Kommandoer er forhåndsinnstilt av Caret Symbol (^) som representerer Ctrl -tasten. For eksempel innebærer ^o at du trykker på Ctrl- og O -nøklene.

For å få en liste over alle tastatursnarveier du kan bruke med Nano Editor, trykk ^g eller Ctrl + g.

Søker og erstatter tekst

For å søke etter en streng i en tekstfil, bare treff Ctrl + w og deretter, skriv inn søkeordet og trykk Enter. I eksemplet nedenfor søker jeg etter strengen Tillate i /etc/ssh/sshd_config konfigurasjonsfil.

For å gå videre til neste matchende streng, bare trykk Alt + w. For å søke og erstatte en streng i en tekstfil, treffer du Ctrl + \. Du vil bli pålagt å oppgi strengen som skal søkes og erstattes som vist nedenfor.

Så oppgi nøkkelordet og trykk Enter. I vårt eksempel søker vi etter strengen Unix og erstatte den med strengen Linux.

Når du har trukket Enter, blir du bedt om å oppgi strengen for å erstatte søkeordet som oppgitt. Her, strengen Linux er strengen som vil erstatte Unix. Nok en gang, treff Enter.

Trykk 'Y' for å bekrefte og trykk Enter.

Og til slutt vil nøkkelordet erstattes.

Kopiering, skjæring og liming

For å begynne å kopiere tekst, flytt markøren til starten av teksten og treffer Alt + a. Nano setter et utvalgsmerke fra det tidspunktet. Her er markøren plassert i begynnelsen av den første linjen.

Deretter trykker du på pilen fremover til slutten av teksten du vil kopiere. Dette vil ha teksten fremhevet som vist. Her har jeg valgt hele linjen. Hvis du vil avbryte og begynne på nytt, bare treff Ctrl + 6.

For å kopiere teksten, trykk Alt + 6. For å kutte den, trykk Ctrl + k. Til slutt, for å lime inn teksten, flytter du markøren til ditt foretrukne sted på redaktøren og hit Ctrl + u.

Lagrer og forlater en fil

For å lagre en fil, bare trykk på kombinasjonen Ctrl + O. Når du gjør det, må du sørge for at du har skrivetillatelser som lar deg endre filen. Nano vil kreve at du bekrefter filen du lagrer endringene på.

Trykk Enter for å lagre endringene. Du vil få litt informasjon om antall lagrede linjer.

Å avslutte filpressen Ctrl + x.

Konklusjon

Og det er det for denne guiden på Nano Text Editor. Vi håper du er opplyst, og du kan enkelt navigere gjennom redaktøren.