- Walter Glenn
@wjglenn
- Februari 21, 2018, 11:23am EDT
om du är en tangentbordsperson kan du utföra många saker bara med 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 kommandot Cat
vår första metod för att skapa textfiler använder kommandotcat
. Det är användbart om du omedelbart vill lägga till lite text i din nya fil.,
skriv bara följande kommando vid terminalprompten (ersätter ”prov.Txt” med vad du vill namnge din fil) och tryck sedan på Enter:
cat > sample.txt
När du har tryckt på Enter returneras du inte till terminalprompten. Istället placeras markören på nästa rad, och du kan börja skriva in text direkt i din fil. Skriv dina textrader och tryck på Enter efter varje rad. När du är klar trycker du på Ctrl + D för att avsluta filen och återgå till prompten.,
för att verifiera att filen har skapats kan du använda kommandotls
för att visa en kataloglista för filen:
ls -l sample.txt
Du kan också använda kommandot cat för att visa innehållet i filen. Skriv bara följande kommando vid prompten och tryck sedan på Enter:
cat sample.txt
skapa en textfil med kommandot Touch
Du kan också skapa en textfil med kommandot touch
., En skillnad mellan att använda det här kommandot och kommandot cat
som vi täckte i det sista avsnittet är att, medan kommandotcat
låter dig skriva in text i filen omedelbart, med kommandottouch
inte gör det. En annan stor skillnad är att kommandot touch
låter dig skapa flera nya filer med ett enda kommando.
kommandottouch
är praktiskt för att snabbt skapa filer som du tänker använda senare.,
för att skapa en ny fil, Skriv följande kommando vid terminalprompten (ersätter ”prov.Txt” med vilket filnamn du vill använda) och tryck sedan på Enter:
touch sample.txt
Observera att du inte får någon indikation på att filen skapades; du är bara tillbaka till prompten. Du kan använda kommandotls
för att verifiera förekomsten av din nya fil:
ls -l sample.txt
Du kan också skapa flera nya filer samtidigt med kommandot touch
., 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
igen visas ingen indikation på att filen skapades, men utfärdar ett enkeltls
kommando 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 också skapa en textfil med hjälp av standard omdirigeringssymbolen, som vanligtvis används för att omdirigera utmatningen från ett kommando till en ny fil. Om du använder den utan föregående kommando skapar omdirigeringssymbolen bara en ny fil. Liksom kommandottouch
låter du inte skriva in text i filen direkt när du skapar en fil på det här sättet. Till skillnad från kommandot touch
kan du bara skapa en fil i taget om du skapar en fil med omdirigeringssymbolen., Vi inkluderar det för fullständighet, och även för att om du bara skapar en enda fil, erbjuder den minst att skriva.
för att skapa en ny fil, Skriv följande kommando vid terminalprompten (ersätter ”prov.,och tryck sedan på Enter:
> sample.txt
du får ingen indikation på att filen skapades, men du kan använda kommandot ls
för att verifiera förekomsten av din nya fil:
ls -l sample.txt
dessa tre metoder bör göra det möjligt för dig att skapa snabbt textfiler på Linux-terminalen, oavsett om du behöver skriva in text i dem omedelbart eller inte.
Walter Glenn är redaktionschef för How-To Geek och dess systersidor., Han har mer än 30 års erfarenhet inom dataindustrin och över 20 år som teknisk författare och redaktör. Han har skrivit hundratals artiklar för hur-till-nörd och redigerat tusentals. Han är författad eller medförfattare över 30 datorrelaterade böcker på mer än ett dussin språk för utgivare som Microsoft Press, O ’ Reilly och Osborne/McGraw-Hill. Han har också skrivit hundratals vitböcker, artiklar, bruksanvisningar och kursmaterial genom åren.Läs hela Bio ”
Leave a Reply