Hvordan lage og redigere tekstfiler i Linux ved hjelp av Terminal

Hvordan lage og redigere tekstfiler i Linux ved hjelp av Terminal
Hvordan lage og redigere tekstfiler i Linux ved hjelp av Terminal

Innholdsfortegnelse:

Anonim

Denne wikiHow lærer deg hvordan du bruker Terminal -applikasjonen på Linux til å lage tekstfiler. Etter det kan du bruke et av Linuxs innebygde tekstredigeringsprogrammer for å endre filen.

Steg

Del 1 av 4: Åpningsterminal

Opprett og rediger tekstfil i Linux ved hjelp av terminal trinn 1
Opprett og rediger tekstfil i Linux ved hjelp av terminal trinn 1

Trinn 1. Åpne Terminal

Hvordan, klikk Meny, og se etter Terminal -appikonet, som er en svart boks med et hvitt "> _" symbol inne. Klikk på ikonet når du finner det. Vanligvis er Terminal i linjen på venstre side av menyvinduet.

Du kan også klikke på søkefeltet øverst i menyvinduet og skrive inn en terminal for å starte et søk

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 2
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 2

Trinn 2. Skriv inn ls i Terminal, og trykk deretter Enter

Terminalen åpner til hjemmekatalogen din, men ls -kommandoen viser alle mappene i din nåværende katalog. For å opprette en tekstfil i en av disse katalogene, må du endre den nåværende katalogen.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 3
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 3

Trinn 3. Finn katalogen der du vil laste inn tekstfilen

Alle katalognavn oppført under ls -kommandoen (f.eks. "Desktop") er steder du kan gå.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 4
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 4

Trinn 4. Skriv inn cd -katalogen

Du vil erstatte navnet "katalog" med ønsket katalognavn. Denne kommandoen endrer Terminal fra den nåværende katalogen til et av navnene du opprettet.

  • For eksempel, skriv cd Desktop for å endre plasseringen av Terminal -kommandoen til skrivebordskatalogen.
  • Hvis du vil opprette en tekstfil i en spesiell mappe i den valgte katalogen, må du inkludere et "/" - symbol etter katalogen og skrive inn filnavnet. For eksempel, skriv cd Documents/Others for å opprette en "Other" -katalog i Documents -katalogen.
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 5
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 5

Trinn 5. Trykk Enter

Dette vil utføre kommandoen din, og terminalens målkatalog endres fra hjemmekatalogen til katalogen du angav.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 6
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 6

Trinn 6. Velg et tekstredigeringsprogram

Du kan lage enkle tekstfiler raskt, eller du kan bruke Vim eller Emacs til å lage og redigere tekstfiler mer dyptgående. Når du er i katalogen der du vil at tekstfilene skal være, er det på tide å lage tekstfilene.

Del 2 av 4: Lage tekstfiler raskt

Opprett og rediger tekstfil i Linux ved å bruke terminal trinn 7
Opprett og rediger tekstfil i Linux ved å bruke terminal trinn 7

Trinn 1. Skriv

cat> filnavn.txt

til terminaler.

Du vil erstatte "filnavn" med ønsket tekstfilnavn (f.eks. "Eksempel").

For eksempel: Når du oppretter en fil som heter “cat”, skriver du cat> cat.txt

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 8
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 8

Trinn 2. Trykk Enter

Dermed vil en ny tekstfil med det angitte navnet vises i den nåværende katalogen. Markøren vil vises på en tom linje i Terminal.

Opprett og rediger tekstfil i Linux ved å bruke terminal trinn 9
Opprett og rediger tekstfil i Linux ved å bruke terminal trinn 9

Trinn 3. Skriv inn dokumentteksten

Du kan skrive normalt som alle andre tekstdokumenter. Trykk på Enter for å lagre gjeldende tekstlinje og gå til neste linje.

Hvis tekstfilkatalogen din åpnes, dobbeltklikker du på tekstfilen når den ser ut for å åpne den

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 10
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 10

Trinn 4. Trykk Ctrl+Z

Denne snarveien lagrer arbeidet ditt og returnerer deg til kommandolinjen Terminal, slik at du kan fortsette å skrive inn kommandoer.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 11
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 11

Trinn 5. Skriv

ls -l filnavn.txt

til terminaler.

Du vil erstatte "filnavn" med navnet på tekstfilen. Denne kommandoen vil søke etter filene dine og sikre at de er trygt lagret i katalogen din.

  • For eksempel: for å åpne en fil som heter "tekstfil", skriv ls -ltextfile.txt.
  • Bokstavene i denne koden er små “L”, ikke store “i”.
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 12
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 12

Trinn 6. Trykk Enter

Dette viser klokkeslett, dato og navn på filen til neste linje som indikerer at du har opprettet og lagret filen i katalogen.

Del 3 av 4: Bruke Vim

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 13
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 13

Trinn 1. Skriv

vi filnavn.txt

til terminaler.

"Vi" -delen av denne kommandoen velger Vim som tekstredigeringsprogram. Du vil erstatte "filnavn" med navnet på den nye filen du vil ha.

  • For eksempel, for en fil som heter "tamin", skriv vi tamin.txt.
  • Hvis din nåværende katalog har en fil med samme navn, åpner denne kommandoen filen.
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 14
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 14

Trinn 2. Trykk Enter

En ny fil vil bli opprettet og åpnet i Vim -editoren. Du vil se et tomt terminalvindu med et (~) symbol på hver linje, samt et tekstfilnavn nederst i vinduet.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 15
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 15

Trinn 3. Trykk på i -tasten på tastaturet

Dette setter dokumentet i "Sett inn" -modus, og du kan skrive inn tekst etter behov.

du vil se - - SETT INN -- vises nederst i vinduet når du trykker på I -tasten.

Opprett og rediger tekstfil i Linux ved å bruke terminal trinn 16
Opprett og rediger tekstfil i Linux ved å bruke terminal trinn 16

Trinn 4. Skriv inn teksten i dokumentet

Du kan skrive normalt som alle andre tekstdokumenter. Trykk på Enter for å lagre gjeldende tekstlinje og gå til neste linje.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 17
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 17

Trinn 5. Trykk på Esc -tasten

Denne tasten er vanligvis plassert i øvre venstre hjørne av tastaturet. Denne knappen setter Vim i "Kommando" -modus (kommando).

Du vil se en markør vises nederst i vinduet

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 18
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 18

Trinn 6. Skriv

: w

gå til Terminal og trykk Tast inn.

Denne kommandoen lagrer dokumentet slik det er.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 19
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 19

Trinn 7. Skriv

: q

gå til Terminal og trykk Tast inn.

Dette lar deg gå ut av Vim og gå tilbake til hovedterminalgrensesnittet. Tekstfilen din er nå i den angitte katalogen.

  • Du kan kontrollere tekstfiler ved å skrive ls i Terminal og trykke Enter og deretter søke etter tekstfilnavnet.
  • Du kan også skrive: wq for å lagre filen og avslutte Vim i en kommando.
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 20
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 20

Trinn 8. Åpne filen på nytt fra et terminalvindu

Som når du oppretter en fil, skriver vi vi filename.txt for å åpne filen. Denne gangen, når du åpner filen, vil du se alle endringene som tidligere ble gjort.

Del 4 av 4: Bruke Emacs

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 21
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 21

Trinn 1. Skriv

emacs filnavn.txt

til terminaler.

Du vil erstatte "filnavn" med ønsket tekstfilnavn.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 22
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 22

Trinn 2. Trykk Enter

Forutsatt at navnet på tekstfilen din ikke samsvarer med en eksisterende tekstfil i den nåværende katalogen, åpnes en ny tekstfil i Emacs -editoren.

  • For eksempel kan en fil som heter "newfile" åpnes ved å skrive emacs newfile.txt.
  • Hvis du skriver inn navnet på en fil som allerede er i katalogen, åpner denne kommandoen filen.
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 23
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 23

Trinn 3. Bli kjent med Emacs -kommandoer

Emacs kommer med mange nyttige kommandoer som lar deg se dokumenter, se etter relatert informasjon eller hjelp, manipulere tekst og forstå koden din. Disse kommandoene faller inn i to kategorier: Kontrollkommandoer og Meta -kommandoer.

  • Kontrollkommando skrevet slik: C-. For å kjøre kontrollkommandoen, holder du nede Ctrl -tasten og trykker på ønsket bokstavtast samtidig. (f.eks. Ctrl og A -tastene).
  • Meta Command (eller Flukt) er skrevet som følger: M- eller ESC. Bokstaven "M" refererer til tasten alt="Bilde" eller Esc på tastaturet fordi ikke alle datamaskiner har en Alt -tast.
  • Meta -kommandoen skrives slik: Ca b (eller Ma b), og du må holde nede Ctrl (eller alt="Bilde" eller Esc) mens du trykker på den første tasten (for eksempel a), deretter slipper du begge tastene og trykker umiddelbart den andre tasten ((b).
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 24
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 24

Trinn 4. Skriv inn dokumentteksten

Du kan skrive normalt som alle andre tekstdokumenter. Trykk på Enter for å lagre gjeldende linje og gå til neste linje.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 25
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 25

Trinn 5. Trykk Ctrl+X, og trykk deretter på S for å lagre filen.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 26
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 26

Trinn 6. Trykk Ctrl+X, og trykk deretter på Ctrl+C.

Dette lar deg avslutte Emacs tekstredigerer og gå tilbake til katalogen i Terminal. Tekstfilen din skal lagres under navnet du valgte og være i denne katalogen.

Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 27
Opprett og rediger tekstfil i Linux ved å bruke Terminal Trinn 27

Trinn 7. Åpne tekstfilen igjen

For å gjøre dette, bare skriv emacs filnavn.txt i Terminal. Så lenge du er i samme katalog som filen, åpnes tekstfilen i Emacs. Du kan fortsette å redigere hvis du vil.

Tips

  • Vim er et program som generelt er tilgjengelig på alle versjoner av Linux, mens Emacs er en mer brukervennlig redaktør som gjør det enklere for nybegynnere å bruke.
  • Du kan åpne "Hjelp" -vinduet i Emacs ved å trykke Ctrl+H, deretter slippe begge tastene og umiddelbart trykke T. Hjelp -menyen viser flere kommandotaster og andre funksjoner i Emacs -editoren som kan hjelpe deg mens du skriver.

Anbefalt: