Maksutavat Abuse

Tiedoston tallentaminen Nano Linuxissa

08.07.2024, 00:46

Linuxin tekstieditoria nimeltä Nano pidetään yhtenä yleisimmistä aloittelijoiden keskuudessa. Sen etuna on se, että sillä voi muokata asetustiedostoja ongelmitta, se on myös helppokäyttöinen ja se on saatavilla useimmilta jakelijoilta. Tässä opetusohjelmassa kerromme, miten voit tallentaa tiedoston Nanossa. jos olet jo tehnyt muutoksia konfiguraatiotiedostoon.

Mikä on Nano Linuxille

Nano on yksinkertainen komentorivin tekstieditori, jota käytetään usein Linux-jakeluissa. Se tarjoaa tekstinmuokkauksen perustoiminnot, kuten lisäämisen, poistamisen, haun ja korvaamisen, ja tukee erilaisia ohjelmointikieliä syntaksin korostuksen ansiosta.

Siinä on yksinkertainen käyttöliittymä ja ohjausnäppäimet, joten se on helposti käytettävissä komentorivin aloittelijoille. Se on yksi Linuxin suosituimmista tekstieditoreista helppokäyttöisyytensä ansiosta. Käynnistät Nanon yksinkertaisesti kirjoittamalla terminaaliin komennon "nano", joka avaa tekstitiedoston Nano-editorissa, jossa voit tehdä muutoksia ja tallentaa tiedostoja.

Kuinka tallennat muutokset Nanossa

Tallentamiseen on useita tapoja. Tarkastellaan kutakin niistä yksityiskohtaisesti.

Normaali tallentaminen

Helpoin tapa on painaa pikanäppäintä Ctrl+O. kun kaikki muutokset tiedostoon on tehty, jotta ne voidaan tallentaa. Ohjelman alareunassa näet kaikki pikanäppäimet, joita tarvitset apuohjelman käyttöön. Tässä ohjelman osassa luetellaan kaikki pikanäppäimet, jotka voivat auttaa sinua työssäsi.

Tiedoston tallentaminen Nano Linuxissa

Heti näppäintenpainamisen jälkeen editori pyytää sinua antamaan tallennettavan tiedoston nimen:

Tiedoston tallentaminen Nano Linuxissa

Kun olet valmis, paina Enter-näppäintä. Voit palata muokkausikkunaan painamalla Ctrl+X. Seuraavaksi ohjelma ilmoittaa, että tiedosto on tallennettu onnistuneesti.

Tiedoston tallentaminen Nano Linuxissa

Tässä vaiheessa voit sulkea editorin painamalla Ctrl+X.

Tallentaminen ilman kirjoitusoikeutta

Tarkastellaan myös tapausta, jossa sinun on tallennettava tietoja tiedostoon, joka kuuluu toiselle käyttäjälle tai pääkäyttäjälle, eikä tällä tietueella ole käyttöoikeuksia tai oikeuksia. Tällaisessa tapauksessa käyttäjä näkee: "Kirjoitusvirhe /tiedostonimi/tiedoston nimi: Pääsy evätty":

Tiedoston tallentaminen Nano Linuxissa

Miten ongelma ratkaistaan? Helpoin tapa on sulkea editori(Ctrl+X) tallentamatta muutoksia. Vastaus kysymykseen on Ei:

Tiedoston tallentaminen Nano Linuxissa

Kun olet tehnyt tämän, voit käyttää editoria pääkäyttäjänä:

$ sudo nano /etc/passwd

Seuraavaksi voit kirjoittaa tiedot tiedostoon. Jos muutoksia ei voi menettää, määritä tiedostonimikehotteessa polku uuteen tiedostoon kotihakemistossasi, esim. ~/temp_passwd:

Tiedoston tallentaminen Nano Linuxissa

Jos kuitenkin yrität tallentaa tietoja tiedostoon, joka kuuluu toiselle käyttäjälle tai pääkäyttäjälle ja johon sinulla ei ole käyttöoikeuksia (esimerkiksi /etc-hakemistossa olevat asetustiedostot), saat virheilmoituksen: "Virhe kirjoittaa /tiedostonimi/tiedoston nimi: käyttöoikeus evätty":

Helpointa on sulkea editori painamalla Ctrl+X tallentamatta muutoksia. Editorin kysymykseen puskurin tallentamisesta kannattaa vastata Ei:

Ja avaa sitten editori superkäyttäjänä:

$ sudo nano /etc/passwd

Sen jälkeen voit kirjoittaa tietoja tiedostoon edellä kuvatulla tavalla. Jos et halua menettää muutoksia, voit määrittää tiedostonimikyselyn yhteydessä polun uuteen tiedostoon kotihakemistossasi, esimerkiksi ~/temp_passwd:

Tällöin tiedosto tallentuu sinne, jonne voit sitten helposti siirtää sen vanhan tilalle mv-komennolla sudoa käyttäen:

$ sudo mv ~/temp_passwd /etc/passwd

Muista, että kaikkia järjestelmätiedostoja tulee muokata superuserina.

Nanon edut

Nanolla on useita etuja, jotka tekevät siitä Linux-käyttäjien suositun tekstieditorin:

  1. Helppokäyttöisyys: siinä on yksinkertainen käyttöliittymä ja ohjausnäppäimet, joten se sopii erinomaisesti niille, jotka ovat uusia komentorivillä. Ei tarvitse opetella monimutkaisia pikanäppäimiä kuten muissa tekstieditoreissa.
  2. Pieni koko ja nopea latautuminen: on kevyt irtotavarana ja käynnistyy nopeasti, joten se on erinomainen valinta nopeaan tiedostojen muokkaamiseen palvelimella tai terminaalissa.
  3. Syntaksin korostus: tukee eri ohjelmointikielten syntaksin korostusta, mikä helpottaa koodin lukemista ja muokkaamista.
  4. Kyky työskennellä etäpalvelimilla: toimii komentorivillä, sitä voidaan käyttää tiedostojen muokkaamiseen etäpalvelimilla SSH:n kautta ilman graafista käyttöliittymää.
  5. Tiedostojen tallennus- ja latausmahdollisuus: voit helposti tallentaa ja ladata tiedostoja sekä suorittaa muita tekstinmuokkauksen perustoimintoja.
  6. Useimmissa Linux-jakeluissa Nano on oletusarvoisesti mukana: Linux-käyttäjät löytävät Nanon asennettuna useimmista jakeluista ilman, että heidän tarvitsee asentaa sitä erikseen.

Näiden etujen ansiosta Nano on suosittu valinta niille, jotka etsivät yksinkertaista ja tehokasta tekstieditoria Linux-ympäristöön.