Kuidas luua ja redigeerida Linuxis tekstifaili terminali abil

Sisukord:

Kuidas luua ja redigeerida Linuxis tekstifaili terminali abil
Kuidas luua ja redigeerida Linuxis tekstifaili terminali abil

Video: Kuidas luua ja redigeerida Linuxis tekstifaili terminali abil

Video: Kuidas luua ja redigeerida Linuxis tekstifaili terminali abil
Video: 15 минут массажа лица для ЛИФТИНГА и ЛИМФОДРЕНАЖА на каждый день. 2024, Aprill
Anonim

See wikiHow õpetab teile, kuidas luua ja redigeerida tekstifaili kahes populaarses Linuxi tekstiredaktoris. Peaaegu kõik Linuxi süsteemid on eelinstalleeritud koos lihtsa tekstitöötlusprogrammiga Nano. Kui teile ei meeldi (või pole) Nano, saate tekstifailide redigeerimiseks kasutada ka Vi (või Vim, olenevalt süsteemist). Vi ja Vimi kasutamine on natuke keerulisem, kuna käske on palju ja kaks erinevat režiimi.

Sammud

Meetod 1: 2: Nano kasutamine

Looge ja muutke Linuxis tekstifaili, kasutades terminali 1. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 1. sammu

Samm 1. Uue terminaliakna avamiseks vajutage klahvikombinatsiooni Control+Alt+T

See klaviatuuri otsetee avab terminaliakna peaaegu kõigis Linuxi versioonides.

  • Samuti saate topeltklõpsata Terminal ikooni oma rakenduste loendis või klõpsates menüü Dash (kui kasutate GNOME) ja otsides terminali.
  • Nano on väga hõlpsasti kasutatav tekstiredaktor, mis on eelinstallitud kõikidele Ubuntu-põhistele Linuxi distributsioonidele. Kui teil pole Nano, saate selle käivitada, käivitades sudo apt install nano (Ubuntu ja Debian) või sudo yum install nano (CentOS ja Fedora).
  • Kui olete kunagi kasutanud Pico tekstiredaktorit, leiate, et Nano on sisuliselt identne. Ja erinevalt Viist ja Vimist ei pea te selle kasutamise ajal käskude ja sisendrežiimide vahel vahetama.
Looge ja muutke Linuxis tekstifaili, kasutades terminali 2. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 2. sammu

Samm 2. Liikuge kataloogi, kuhu soovite oma faili luua

Tõenäoliselt soovite faili paigutada kuhugi oma kodukataloogi, kus olete juba terminaliakna avamisel. Kui soovite faili paigutada olemasolevasse alamkataloogi, saate kasutada cd käsk sinna jõuda.

  • Kõigi praeguse kataloogi (teie kodukataloogi) kaustade vaatamiseks tippige ls ja vajutage Sisenema.
  • Kodukataloogi kataloogi sisenemiseks tippige cd kataloogi nimi ja vajutage Sisenema (asendage katalooginimi 'kataloogi nimega).
  • Kui soovite luua uue kataloogi, käivitage makedir katalooginimi (asendage katalooginimi nimega, mille soovite uuele kataloogile anda. Seejärel kasutage selle kataloogi sisestamiseks cd -katalooginime.
  • Saate luua ja redigeerida faile väljaspool oma kodukataloogi, kuid selleks vajate juurjuurdepääsu.
Looge ja muutke Linuxis tekstifaili, kasutades terminali 3. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 3. sammu

Samm 3. Sisestage nano -failinimi ja vajutage ↵ Enter

Asendage failinimi nimega, millele soovite uue tekstifaili anda. See loob ja avab uue nimega tekstifaili.

  • Näiteks kui soovite luua faili nimega "testfile", tippige nano testfile ja vajutage Sisenema.
  • Võib olla kasulik lisada failinime lõppu ".txt", nii et teate, et see on tekstifail.
  • Kui teie praeguses kataloogis on samanimeline fail, avab see käsk selle faili.
Looge ja muutke Linuxis tekstifaili, kasutades terminali 4. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 4. sammu

Samm 4. Leidke käsu loend akna allservast

Käsud, mida saate faili sisestades kasutada, kuvatakse Nano allosas. Rohkemate käskude nägemiseks suurendage lihtsalt akent, lohistades seda ühest nurgast.

  • Käsklused algavad karaadiga (^) või M. Karaat tähistab Kontroll klahvi, samas kui M tähistab Alt võti.

    • Näiteks ^U on kleepitav käsk. Kopeeritud asja kleepimiseks vajutage Control + U.
    • M-U on käsk viimane toiming tagasi võtta. Tagasivõtmiseks vajutage Alt + U.
  • Kõigi Nano -käskude vaatamiseks vajutage Control + G.
Looge ja muutke Linuxis tekstifaili, kasutades terminali 5. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 5. sammu

Samm 5. Sisestage fail

Kui teil on vaja kursorit liigutada, kasutage nooleklahve.

Hiirega saate esile tõsta teksti, mida soovite kopeerida ja/või kleepida. Esiletõstetud teksti kopeerimiseks vajutage Alt + 6. Seejärel kasutage nooleklahve failis teise kohta liikumiseks ja vajutage Ctrl + U kleepimiseks.

Looge ja muutke Linuxis tekstifaili, kasutades terminali 6. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 6. sammu

Samm 6. Faili salvestamiseks vajutage klahvikombinatsiooni Control+O

Kuna olete oma failile juba nime andnud, ei paluta teil sellele failile nime anda. Kui aga käivitasite faili nime andmata (käivitades lihtsalt nano viipalt ilma failinimeta), palutakse teil sisestada uue faili nimi ja vajutada Sisenema päästma.

Vältige kiusatust vajutada Control + S. salvestamiseks, kuna see lihtsalt külmutab teie terminaliakna!

Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 7
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 7

Samm 7. Nanost väljumiseks vajutage klahvikombinatsiooni Control+X

See viib teid tagasi käsureale.

Saate Nano -s loodud faili uuesti avada, tippides nano -failinime nagu varem

Meetod 2/2: Vi või Vim kasutamine

Looge ja muutke Linuxis tekstifaili, kasutades terminali 8. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 8. sammu

Samm 1. Uue terminaliakna avamiseks vajutage klahvikombinatsiooni Control+Alt+T

See avab uue terminali mis tahes Linuxi versioonis.

  • Samuti saate topeltklõpsata Terminal ikooni oma rakenduste loendis või klõpsates menüü Dash (kui kasutate GNOME) ja otsides terminali.
  • Vi on üks vanimaid ja standardiseeritud Unix-põhiseid tekstiredaktoreid. Vim tähistab "Vi iMproved", mis tähendab, et see on nagu Vi, kuid sisaldab rohkem funktsioone. Enamikus kaasaegsetes Linuxi versioonides töötab vi käivitamisel tegelikult käivitub Vim selle asemel. Põhikäsud on mõlema toimetaja jaoks samad.
  • Vi -l on rohkem õppimiskõver kui Nanol, kuid kui olete asjast aru saanud, on seda üsna lihtne kasutada.
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 9
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 9

Samm 2. Minge kataloogi, kuhu soovite oma faili luua

Tõenäoliselt soovite faili paigutada kuhugi oma kodukataloogi, kus olete juba terminaliakna avamisel. Kui soovite faili paigutada olemasolevasse alamkataloogi, saate kasutada cd käsk sinna jõuda.

  • Kõigi praeguse kataloogi (teie kodukataloogi) kaustade vaatamiseks tippige ls ja vajutage Sisenema.
  • Kodukataloogi kataloogi sisenemiseks tippige cd kataloogi nimi ja vajutage Sisenema (asendage katalooginimi 'kataloogi nimega).
  • Kui soovite luua uue kataloogi, käivitage makedir katalooginimi (asendage katalooginimi nimega, mille soovite uuele kataloogile anda. Seejärel kasutage selle kataloogi sisestamiseks cd -katalooginime.
  • Saate luua ja redigeerida faile väljaspool oma kodukataloogi, kuid selleks vajate juurjuurdepääsu.
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 10
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 10

Samm 3. Sisestage vi failinimi ja vajutage ↵ Enter

Teise võimalusena võite sisestada vim -failinime, et veenduda, et fail avaneb V -is, mitte Vi -s. Selle käsu osa "vi" valib kasutatavaks programmiks tekstiredaktori Vim. Asendage failinimi nimega, mille soovite uuele failile määrata.

  • Näiteks faili nimega „sample.text” puhul tippige vi sample.txt.
  • Kui teie praeguses kataloogis on samanimeline fail, avab see käsk selle faili.
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 11
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 11

Samm 4. Vajutage i klahvi

Vi või Vimi avamisel avaneb see spetsiaalses režiimis, mida nimetatakse käsurežiimiks. Vajutades Mina klahv viib teid sisestusrežiimi, kus te sisestate.

Peaksite nägema - INSERT- avaneb akna allosas, kui vajutate klahvi I.

Looge ja muutke Linuxis tekstifaili, kasutades terminali 12. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 12. sammu

Samm 5. Sisestage oma tekst

Sisestamisrežiimis saate lihtsalt sisestada nii nagu tavaliselt mis tahes muu tekstidokumendi puhul. Järgmisele reale liikumiseks vajutage lihtsalt Sisenema.

Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 13
Looge ja muutke Linuxis tekstifaili, kasutades terminali sammu 13

Samm 6. Vajutage klahvi Esc

See viib teid tagasi käsurežiimi. Käsurežiimis saate salvestada, kopeerida, kleepida ja sulgeda. Te teate, et olete käsurežiimis, kui te ei näe enam akna allosas teksti „INSERT”.

  • Saate kasutada nooleklahve dokumendis liikumiseks, kui olete käsurežiimis nii Vi kui ka Vim. Vim võimaldab ka sisestusrežiimis liikumiseks kasutada nooleklahve.
  • Naaske sisestusrežiimi igal ajal, vajutades nuppu i võti.
Looge ja muutke Linuxis tekstifaili, kasutades terminali 14. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 14. sammu

Samm 7. Sisestage: w ja vajutage ↵ Enter

Kõik Vi/Vim käsud algavad kooloniga ja käsk: w salvestab faili (mõelge "w" kui "kirjutama").

  • Kui lõite faili ilma nimeta (või soovite praegused muudatused uude faili salvestada), tippige selle asemel: w failinimi, asendades failinime nimega, mille soovite sellele failile anda.
  • Abi saamiseks ja Vi/Vim käskude kohta lisateabe saamiseks tippige käsurežiimis: help ja vajutage Sisenema.
Looge ja muutke Linuxis tekstifaili, kasutades terminali 15. sammu
Looge ja muutke Linuxis tekstifaili, kasutades terminali 15. sammu

Samm 8. Sisestage: q ja väljumiseks vajutage ↵ Enter

See sulgeb teie faili ja viib teid tagasi käsureale.

  • Faili uuesti avamiseks tippige lihtsalt vi failinimi või vim failinimi.
  • Samuti saate salvestada ja samal ajal sulgeda, tippides käsurežiimis käsu: wq.

Näpunäiteid

  • Enne väljumist salvestage fail kindlasti, sest teid ei hoiatata alati salvestamata muudatuste eest.
  • Saate käsurealt käivitada man vi või man nano, et vaadata kummagi tekstiredaktori käsiraamatuid.
  • Üks Vim over Vi kõige kasulikumaid funktsioone on selle süntaksi esiletõstmine, mis sobib suurepäraselt kodeerijatele. Sellel on ka integreeritud õigekirjakontroll ja võimalus sisestusrežiimis nooleklahvidega ringi liikuda.

Soovitan: