Linuxi tekstiredaktorit nimega Nano peetakse üheks kõige levinumaks algajate seas. Selle eeliseks on see, et sellega on võimalik probleemideta konfigureerimisfaile redigeerida, samuti on seda lihtne kasutada ja see on saadaval enamiku levitajate juures. Selles õpetuses räägime teile, kuidas salvestada faili Nanos. kui olete juba teinud muudatusi konfiguratsioonifailis.
Nano on lihtne käsurea tekstiredaktor, mida kasutatakse sageli Linuxi distributsioonides. See pakub põhilisi tekstitöötlusfunktsioone, nagu sisestamine, kustutamine, otsimine ja asendamine, ning toetab erinevaid programmeerimiskeeli tänu süntaksi esiletõstmisele.
Sellel on lihtne kasutajaliides ja juhtklahvid, mis teeb selle kättesaadavaks käsurea algajatele. See on tänu oma kasutusmugavusele üks populaarsemaid tekstiredaktoreid Linuxis. Nano käivitamiseks tuleb lihtsalt sisestada terminalis käsk "nano", mis avab tekstifaili Nano redaktoris, kus saab teha muudatusi ja salvestada faile.
Salvestamiseks on mitu võimalust. Vaatame igaüht neist üksikasjalikult.
Kõige lihtsam viis on vajutada klahvikombinatsiooni Ctrl+O
. kui kõik muudatused failis on tehtud, et need salvestada. Programmi allosas näete kõiki utiliidi kasutamiseks vajalikke kiirklahvikombinatsioone. Selles programmi osas on loetletud kõik kiirklahvid, mis võivad teid töös aidata.
Kohe pärast klahvidevajutamist palub toimetaja teil sisestada salvestatava faili nimi:
Kui olete lõpetanud, vajutage Enter. Redigeerimisaknasse naasmiseks vajutage Ctrl+X
. Seejärel teatab programm teile, et fail on edukalt salvestatud.
Siinkohal saate redaktori sulgeda, vajutades Ctrl+X
.
Vaatleme ka juhtumit, kui teil on vaja salvestada andmeid faili, mis kuulub teisele kasutajale või superuserile ja sellel kirjel ei ole juurdepääsu ega õigusi. Sellisel juhul näeb kasutaja: "Write Error /filename/fail name: Access Denied":
Kuidas probleemi lahendada? Kõige lihtsam viis on sulgeda toimetaja(Ctrl+X
) ilma muudatusi salvestamata. Vastus küsimusele on: Ei:
Pärast seda saate redaktorit käivitada superkasutajana:
$ sudo nano /etc/passwd
Seejärel saate andmed faili kirjutada. Kui muudatusi ei saa kaotada, siis märkige failinime käsureas uue faili tee oma kodukataloogis, nt ~/temp_passwd
:
Kui aga üritate salvestada andmeid faili, mis kuulub mõnele teisele kasutajale või superuserile, millele teil ei ole juurdepääsu (näiteks konfiguratsioonifailid kataloogis /etc), siis saate veateate: "Error writing /filename/file name: Access denied" (Viga faili /failinimi/ failinimi kirjutamisel: Access denied):
Kõige lihtsam on sulgeda toimetaja, vajutades Ctrl+X
, ilma muudatusi salvestamata. Redaktori küsimusele puhvri salvestamise kohta tuleks vastata No:
Ja seejärel avage toimetaja superkasutajana:
$ sudo nano /etc/passwd
Pärast seda saate andmeid faili kirjutada, nagu eespool kirjeldatud. Kui te ei taha muudatusi kaotada, võite failinime päringu ajal määrata uue faili tee oma kodukataloogis, nt ~/temp_passwd:
Seejärel salvestatakse fail sinna, kuhu saate selle seejärel hõlpsasti vanale kohale teisaldada käsuga mv
, kasutades käsku sudo
:
$ sudo mv ~/temp_passwd /etc/passwd
Pidage meeles, et kõiki süsteemifaile tuleb redigeerida superuserina.
Omab mitmeid eeliseid, mis teevad temast Linuxi kasutajate seas populaarse tekstiredaktori:
Need eelised teevad Nanost populaarse valiku neile, kes otsivad lihtsat ja tõhusat tekstiredaktorit Linuxi keskkonnas.