Teksta redaktors Nano operētājsistēmai Linux tiek uzskatīts par vienu no izplatītākajiem iesācēju vidū. Tā priekšrocība ir tā, ka ar to var bez problēmām rediģēt konfigurācijas failus, turklāt tas ir viegli lietojams un pieejams vairumā izplatītāju. Šajā pamācībā mēs jums pastāstīsim, kā saglabāt failu Nano. ja jau esat veicis izmaiņas konfigurācijas failā.
Nano ir vienkāršs komandrindas teksta redaktors, kas bieži tiek izmantots Linux distributīvos. Tas nodrošina pamata teksta rediģēšanas funkcijas, piemēram, ievietošanu, dzēšanu, meklēšanu un aizstāšanu, un, pateicoties sintakses izcelšanai, atbalsta dažādas programmēšanas valodas.
Tam ir vienkāršs interfeiss un vadības taustiņi, padarot to pieejamu arī komandrindas iesācējiem. Tas ir viens no populārākajiem teksta redaktoriem Linux operētājsistēmā, jo ir viegli lietojams. Lai palaistu Nano, terminālī vienkārši ievadiet komandu "nano", kas atvērs teksta failu Nano redaktorā, kurā varat veikt izmaiņas un saglabāt failus.
Ir vairāki saglabāšanas veidi. Apskatīsim katru no tiem sīkāk.
Visvienkāršākais veids ir nospiest tastatūras saīsni Ctrl+O
. Pēc visu izmaiņu veikšanas failā, lai tās saglabātu. Programmas apakšdaļā redzamas visas karsto taustiņu īsās kombinācijas, kas nepieciešamas, lai izmantotu utilītu. Šajā programmas daļā ir uzskaitīti visi īsceļi, kas var palīdzēt darbā.
Uzreiz pēc taustiņu nospiešanas redaktors lūgs ievadīt saglabājamā faila nosaukumu:
Kad esat pabeidzis, nospiediet Enter. Lai atgrieztos rediģēšanas logā, nospiediet Ctrl+X
. Pēc tam programma jūs informēs, ka fails ir veiksmīgi saglabāts.
Šobrīd redaktoru var aizvērt, nospiežot Ctrl+X
.
Apskatīsim arī gadījumu, kad nepieciešams saglabāt datus failā, kas pieder citam lietotājam vai superlietotājam, un šim ierakstam nav piekļuves vai atļaujas. Šādā gadījumā lietotājs redzēs: "Rakstīšanas kļūda /faila nosaukums/lietas nosaukums: piekļuve liegta":
Kā atrisināt problēmu? Visvienkāršākais veids ir aizvērt redaktoru(Ctrl+X)
, nesaglabājot izmaiņas. Atbilde uz šo jautājumu ir Nē:
Pēc tam, kad tas ir izdarīts, redaktoru var palaist kā superlietotājs:
$ sudo nano /etc/passwd
Pēc tam varat ierakstīt datus failā. Ja izmaiņas nedrīkst pazaudēt, faila nosaukuma uzvednē norādiet ceļu līdz jaunajam failam savā mājas direktorijā, piemēram, ~/temp_passwd
:
Tomēr, ja mēģināsiet saglabāt datus datnē, kas pieder citam lietotājam vai superlietotājam, kuram jums nav piekļuves (piemēram, konfigurācijas datnēs direktorijā /etc), tiks parādīta kļūda: "Error writing /filename/file name: Access denied":
Visvienkāršāk ir aizvērt redaktoru, nospiežot kombināciju Ctrl+X
, nesaglabājot izmaiņas. Uz redaktora jautājumu par bufera saglabāšanu jāatbild ar No:
Un pēc tam atveriet redaktoru kā superlietotājs:
$ sudo nano /etc/passwd
Pēc tam jūs varēsiet ierakstīt datus failā, kā aprakstīts iepriekš. Ja nevēlaties pazaudēt izmaiņas, faila nosaukuma vaicājuma laikā varat norādīt ceļu uz jauno failu savā mājas direktorijā, piemēram, ~/temp_passwd:
Pēc tam fails tiks saglabāts tur, kur to varēsiet viegli pārvietot, lai aizstātu veco failu ar komandu mv
, izmantojot sudo
:
$ sudo mv ~/temp_passwd /etc/passwd
Atcerieties, ka visi sistēmas faili rediģējami kā superlietotājam.
Tam ir vairākas priekšrocības, kas padara to par populāru teksta redaktoru Linux lietotājiem:
Šīs priekšrocības padara Nano par populāru izvēli tiem, kas meklē vienkāršu un efektīvu teksta redaktoru Linux vidē.