Så här skapar du snabbt en textfil med kommandoraden i Linux
Om du är en tangentbordsperson kan du utföra många saker bara med hjälp av Linux-kommandoraden. Det finns till exempel några lättanvända metoder för att skapa textfiler, om du behöver göra det.
Skapa en textfil med hjälp av Cat Command
Vår första metod för att skapa textfiler använder katt
kommando. Det är användbart om du vill omedelbart lägga till lite text i din nya fil.
Skriv bara följande kommando vid terminalprompten (byt ut "sample.txt" med vad du vill namnge din fil) och tryck sedan på Enter:
katt> sample.txt
Efter att du tryckt på Enter returneras du inte till terminalprompten. I stället placeras markören på nästa rad, och du kan börja skriva text direkt i filen. Skriv dina rader med text, tryck på Enter efter varje rad. När du är klar trycker du på Ctrl + D för att lämna filen och återgå till prompten.
För att verifiera att din fil skapades kan du använda ls
Kommando för att visa en kataloglista för filen:
ls -l sample.txt
Du kan också använda kattkommandot för att se innehållet i din fil. Skriv bara följande kommando vid prompten och tryck sedan på Enter:
kattprov.txt
Skapa en textfil med hjälp av kommandot
Du kan även skapa en textfil med hjälp av Rör
kommando. En skillnad mellan att använda det här kommandot och katt
kommandot vi täckte i det sista avsnittet är det, medan katt
kommando kan du direkt skriva in text i din fil med hjälp av Rör
kommando gör det inte. En annan stor skillnad är att Rör
Kommando kan du skapa flera nya filer med ett enda kommando.
De Rör
Kommandot är användbart för att snabbt skapa filer du tänker använda senare.
För att skapa en ny fil skriver du följande kommando vid terminalprompten (ersätter "sample.txt" med vilket filnamn du vill använda) och trycker sedan på Enter:
tryck på sample.txt
Observera att du inte får någon indikation på att filen skapades; du har just återvänt till prompten. Du kan använda ls
kommando för att verifiera förekomsten av din nya fil:
ls -l sample.txt
Du kan också skapa flera nya filer samtidigt med Rör
kommando. Lägg bara till så många extra filnamn (åtskilda av mellanslag) som du vill till slutet av kommandot:
tryck på sample1.txt sample2.txt sample3.txt
Återigen visas ingen indikation på att filen skapades, men utfärdade en enkel ls
kommandot visar att filerna verkligen finns där:
Och när du är redo att lägga till text i dina nya filer kan du bara använda en textredigerare som Vi.
Skapa en textfil med hjälp av standard-omdirigeringssymbolen (>)
Du kan även skapa en textfil med hjälp av standard-omdirigeringssymbolen, som vanligtvis används för att omdirigera utmatningen av ett kommando till en ny fil. Om du använder det utan föregående kommando skapar omdirigeringssymbolen bara en ny fil. Som Rör
kommando, skapa en fil på det här sättet låter dig inte skriva in text i filen direkt. till skillnad från Rör
kommandot, men skapar en fil med omdirigeringssymbolen kan du bara skapa en fil i taget. Vi inkluderar det för fullständighet, och också för att om du bara skapar en enda fil, erbjuder den minst typing.
För att skapa en ny fil skriver du följande kommando vid terminalprompten (ersätter "sample.txt" med vilket filnamn du vill använda) och trycker sedan på Enter:
> sample.txt
Du får ingen indikation på att filen skapades, men du kan använda ls
kommando för att verifiera förekomsten av din nya fil:
ls -l sample.txt
Med dessa tre metoder kan du snabbt skapa textfiler på Linux-terminalen, oavsett om du behöver skriva in text direkt till dem eller inte.