"Linux" teksto redaktorius "Nano" laikomas vienu iš labiausiai paplitusių tarp pradedančiųjų. Jo privalumas - galimybė be problemų redaguoti konfigūracijos failus, be to, juo lengva naudotis, be to, jį galima įsigyti iš daugumos platintojų. Šioje pamokoje papasakosime, kaip išsaugoti failą "Nano". jei jau atlikote konfigūracijos failo pakeitimus.
Nano yra paprastas komandinės eilutės teksto redaktorius, dažnai naudojamas "Linux" platinimuose. Jame pateikiamos pagrindinės teksto redagavimo funkcijos, tokios kaip įterpimas, ištrynimas, paieška ir keitimas, o dėl sintaksės paryškinimo jis palaiko įvairias programavimo kalbas.
Jis turi paprastą sąsają ir valdymo klavišus, todėl yra prieinamas komandinės eilutės naujokams. Tai vienas populiariausių teksto redaktorių "Linux" sistemoje, nes juo lengva naudotis. Norėdami paleisti "Nano", tiesiog terminale įveskite komandą "nano", kuri atidarys tekstinį failą "Nano" redaktoriuje, kuriame galėsite daryti pakeitimus ir išsaugoti failus.
Yra keli būdai, kaip išsaugoti. Apžvelkime kiekvieną iš jų išsamiau.
Paprasčiausias būdas - paspausti klaviatūros spartųjį klavišą Ctrl+O
. Atlikus visus failo pakeitimus juos išsaugoti. Programos apačioje matote visus sparčiuosius klavišus, kurių reikia norint naudoti šią programą. Šioje programos dalyje išvardyti visi spartieji klavišai, kurie gali padėti jums dirbti.
Iškart po klavišųpaspaudimo redaktorius paprašys įvesti įrašomo failo pavadinimą:
Baigę spauskite Enter. Norėdami grįžti į redagavimo langą, spauskite Ctrl+X
. Toliau programa informuos, kad failas sėkmingai išsaugotas.
Šiuo metu galite uždaryti redaktorių spausdami Ctrl+X
.
Taip pat panagrinėkime atvejį, kai reikia įrašyti duomenis į failą, kuris priklauso kitam naudotojui arba supernaudotojui, o šis įrašas neturi prieigos ar leidimo. Tokiu atveju naudotojas matys: "Įrašymo klaida /pavadinimas/ failo pavadinimas: Prieiga nesuteikta":
Kaip išspręsti šią problemą? Paprasčiausias būdas - uždaryti redaktorių(Ctrl+X
) neišsaugant pakeitimų. Atsakymas į klausimą yra Ne:
Atlikę šį veiksmą, galėsite paleisti redaktorių kaip vyriausiasis naudotojas:
$ sudo nano /etc/passwd
Toliau galite įrašyti duomenis į failą. Jei pakeitimai negali būti prarasti, failo pavadinimo paraginime nurodykite kelią iki naujojo failo savo namų kataloge, pavyzdžiui, ~/temp_passwd
:
Tačiau jei bandysite įrašyti duomenis į kitam naudotojui ar supernaudotojui priklausantį failą, prie kurio neturite prieigos (pavyzdžiui, konfigūracijos failus /etc kataloge), gausite klaidą: "Error writing /filename/file name: Access denied":
Paprasčiausia uždaryti redaktorių paspaudus Ctrl+X
, neišsaugant pakeitimų. Į redaktoriaus klausimą apie buferio išsaugojimą turėtumėte atsakyti Ne:
Tada atidarykite redaktorių kaip vyriausiasis naudotojas:
$ sudo nano /etc/passwd
Po to galėsite įrašyti duomenis į failą, kaip aprašyta pirmiau. Jei nenorite prarasti pakeitimų, per užklausą dėl failo pavadinimo galite nurodyti kelią iki naujojo failo savo namų kataloge, pavyzdžiui, ~/temp_passwd:
Tada failas bus išsaugotas ten, kur jį galėsite lengvai perkelti vietoj senojo naudodami komandą mv
, naudodami sudo
:
$ sudo mv ~/temp_passwd /etc/passwd
Atminkite, kad visus sistemos failus reikia redaguoti kaip supernaudotojui.
Turi keletą privalumų, dėl kurių yra populiarus "Linux" naudotojų teksto redaktorius:
Dėl šių privalumų Nano yra populiarus pasirinkimas tiems, kurie ieško paprasto ir efektyvaus teksto redaktoriaus Linux aplinkoje.