Hvordan lage en tekstfil raskt ved hjelp av kommandolinjen i Linux

Hvis du er en tastaturperson, kan du oppnå mange ting bare ved å bruke Linux-kommandolinjen. For eksempel er det noen brukervennlige metoder for å lage tekstfiler, hvis du trenger det.

Opprett en tekstfil ved hjelp av Cat Command

Vår første metode for å lage tekstfiler bruker catkommandoen. Det er nyttig hvis du umiddelbart vil legge til litt tekst i den nye filen.

Bare skriv inn følgende kommando ved terminalprompten (erstatt "sample.txt" med det du vil gi filen din navn), og trykk deretter Enter:

cat> sample.txt

Etter å ha trykket på Enter, kommer du ikke tilbake til terminalprompten. I stedet plasseres markøren på neste linje, og du kan begynne å skrive inn tekst direkte i filen. Skriv inn tekstlinjene dine, og trykk Enter etter hver linje. Når du er ferdig, trykker du Ctrl + D for å avslutte filen og gå tilbake til ledeteksten.

For å bekrefte at filen din ble opprettet, kan du bruke lskommandoen til å vise en katalogoppføring for filen:

ls -l sample.txt

Du kan også bruke cat-kommandoen til å vise innholdet i filen din. Bare skriv inn følgende kommando ved ledeteksten, og trykk deretter Enter:

kattprøve.txt

Opprett en tekstfil ved hjelp av berøringskommandoen

Du kan også opprette en tekstfil ved hjelp av touchkommandoen. En forskjell mellom å bruke denne kommandoen og catkommandoen vi dekket i den siste delen er at mens catkommandoen lar deg legge inn tekst i filen din umiddelbart, bruker ikke touchkommandoen det. En annen stor forskjell er at touchkommandoen lar deg lage flere nye filer med en enkelt kommando.

Den touchkommandoen er nyttig for rask opprettelse av filer du har tenkt å bruke senere.

For å opprette en ny fil, skriv inn følgende kommando ved terminalprompten (erstatt “sample.txt” med hvilket filnavn du vil bruke), og trykk deretter på Enter:

berør sample.txt

Legg merke til at du ikke får noen indikasjon på at filen ble opprettet; du er nettopp tilbake til ledeteksten. Du kan bruke lskommandoen for å bekrefte eksistensen av den nye filen:

ls -l sample.txt

Du kan også opprette flere nye filer samtidig med touchkommandoen. Bare legg til så mange ekstra filnavn (atskilt med mellomrom) som du vil til slutten av kommandoen:

berør sample1.txt sample2.txt sample3.txt

Igjen vises det ingen indikasjoner på at filen ble opprettet, men å utstede en enkel lskommando viser at filene faktisk er der:

Og når du er klar til å legge til tekst i de nye filene dine, kan du bare bruke en tekstredigerer som Vi.

Opprett en tekstfil ved hjelp av Standard Redirect Symbol (>)

Du kan også opprette en tekstfil ved å bruke standard viderekoblingssymbol, som vanligvis brukes til å omdirigere utdataene til en kommando til en ny fil. Hvis du bruker den uten forrige kommando, oppretter viderekoblingssymbolet bare en ny fil. Som touchkommandoen, kan du ikke opprette tekst i filen med en gang å lage en fil på denne måten. I motsetning til touchkommandoen kan du bare opprette en fil om gangen ved å lage en fil ved hjelp av viderekoblingssymbolet. Vi inkluderer det for fullstendighet, og også fordi hvis du bare lager en enkelt fil, tilbyr den minst å skrive.

For å opprette en ny fil, skriv inn følgende kommando ved terminalprompten (erstatt “sample.txt” med hvilket filnavn du vil bruke), og trykk deretter på Enter:

> sample.txt

Du får ingen indikasjoner på at filen ble opprettet, men du kan bruke lskommandoen til å bekrefte eksistensen av den nye filen:

ls -l sample.txt

Disse tre metodene skal tillate deg å raskt lage tekstfiler på Linux-terminalen, enten du trenger å legge inn tekst i dem umiddelbart eller ikke.