Hjemmeside » hvordan » Slik lager du raskt en tekstfil ved hjelp av kommandolinjen i Linux

    Slik lager du raskt en tekstfil ved hjelp av kommandolinjen i Linux

    Hvis du er en tastaturperson, kan du oppnå mange ting bare ved hjelp av Linux-kommandolinjen. For eksempel er det noen enkle å bruke metoder for å lage tekstfiler, bør du gjøre det.

    Lag en tekstfil ved hjelp av Cat Command

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

    Skriv bare følgende kommando i terminalprompten (erstatt "sample.txt" med det du vil gi navnet på filen din), og trykk deretter på Enter:

    katt> sample.txt

    Etter at du har trykket på Enter, blir du ikke returnert til terminalprompten. I stedet plasseres markøren på neste linje, og du kan begynne å skrive inn tekst direkte i filen. Skriv inn dine tekstlinjer, trykk Enter etter hver linje. Når du er ferdig, trykk Ctrl + D for å avslutte filen og gå tilbake til spørringen.

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

    ls -l sample.txt

    Du kan også bruke kattkommandoen til å se innholdet i filen din. Skriv bare følgende kommando under spørringen, og trykk deretter på Enter:

    katt sample.txt

    Lag en tekstfil ved hjelp av berøringskommandoen

    Du kan også lage en tekstfil ved hjelp av ta på kommando. En forskjell mellom å bruke denne kommandoen og katt kommandoen vi dekket i den siste delen er det, mens katt kommandoen lar deg skrive inn tekst i filen din umiddelbart, ved hjelp av ta på kommandoen gjør det ikke. En annen stor forskjell er at ta på kommandoen lar deg lage flere nye filer med en enkelt kommando.

    De ta på kommandoen er praktisk for å raskt lage filer du har tenkt å bruke senere.

    For å opprette en ny fil skriver du inn følgende kommando i terminalprompten (erstatter "sample.txt" med hvilket filnavn du vil bruke), og trykk deretter på Enter:

    trykk sample.txt

    Legg merke til at du ikke får noen indikasjon på at filen ble opprettet; du er nettopp returnert til spørringen. Du kan bruke ls kommandoen for å verifisere eksistensen av den nye filen din:

    ls -l sample.txt

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

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

    Igjen, du har ikke vist noen indikasjon på at filen ble opprettet, men utgav en enkel ls kommandoen viser at filene faktisk er der:

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

    Opprett en tekstfil ved hjelp av standard-omadresseringssymbolet (>)

    Du kan også lage en tekstfil ved hjelp av standard-omadresseringssymbolet, som vanligvis brukes til å omdirigere utgangen av en kommando til en ny fil. Hvis du bruker den uten en kommando, oppretter omdirigeringssymbolet bare en ny fil. Som ta på kommando, å lage en fil på denne måten lar deg ikke legge inn tekst i filen med en gang. i motsetning til ta på kommandoen, men å lage en fil ved hjelp av omadresseringssymbolet lar deg bare lage en fil av gangen. Vi inkluderer det for fullstendighet, og også fordi hvis du bare lager en enkelt fil, tilbyr den minst å skrive.

    For å opprette en ny fil skriver du inn følgende kommando i terminalprompten (erstatter "sample.txt" med hvilket filnavn du vil bruke), og trykk deretter på Enter:

    > sample.txt

    Du får ingen indikasjon på at filen ble opprettet, men du kan bruke ls kommandoen for å verifisere eksistensen av den nye filen din:

    ls -l sample.txt


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