Før du oppretter en fil, må du forsikre deg om at du har den nødvendige tilgangen til å opprette filen i overordnet katalog; Ellers vil du få den tillatte feilen på skjermen på skjermen.
For å sjekke filene som er tilgjengelige i katalogen, bruker du “LS” -kommandoen. Vi lærer om forskjellige kommandoer for å lage filer.
Opprette nye filer fra ledeteksten
Ved hjelp av et kommandolinjegrensesnitt kan du enkelt og effektivt opprette en fil på Linux-systemet som ikke allerede eksisterer. Det er heller ikke nødvendig å åpne noen applikasjoner for å opprette filen, da du kan opprette den direkte ved hjelp av kommandolinjen.
Bruke berøringskommandoen
Kommandoen "Touch" er en av de enkleste og ofte brukte kommandoene i et Linux -system som lar deg opprette en ny fil på et Linux -system. Kjør kommandoen nedenfor for å opprette en ny fil.
berøringstest.tekst
Med denne kommandoen vil du kunne opprette en tom fil og sjekke den nyopprettede filen ved hjelp av “LS” -kommandoen, som vist nedenfor.
ls
Kommandoen “LS” vil bidra til å vise alt innholdet i den nåværende arbeidskatalogen, og du kan se de nyopprettede filene der, som vist nedenfor.
Hvis det nyopprettede filnavnet allerede finnes i katalogen, vil det opprette den nye filen med den nye tidsstempelet som skiller den fra den eldre.
Ved hjelp av omdirigeringsoperatør
Vurder omdirigeringsoperatøren som et tegn som endrer destinasjonen og viser resultatene.
Ved å bruke riktig vinkelbeslag ">", vil systemet sende ut resultatet i filen du spesifiserer. Filnavnet er vanligvis målet. Dette symbolet tillater opprettelse av en ny fil, som vist nedenfor.
> Test2.tekst
Denne kommandoen vil opprette en ny og tom fil.
Hvis du vil sjekke den nyopprettede filen "Test2", bruk "LS" -kommandoen som vist nedenfor.
Opprette fil ved hjelp av CAT -kommando
Kommandoen “Cat” står for begrepet sammenkobling. Det vil bidra til å gi utdataene fra flere filer, en enkelt fil eller en del av filen til den angitte filen. Kommandoen "CAT" vil opprette filen hvis filen ikke eksisterer, som vist nedenfor.
Cat> Test3.tekst
Denne kommandoen viser innholdet i test2.txt -fil på skjermen. Men etter å ha spesifisert omdirigeringsoperatøren, vil den plassere innholdet i test2.txt -fil, som vist nedenfor.
For å bekrefte den opprettede filen, kan du kjøre “LS” -kommandoen som vist nedenfor.
Opprette fil ved hjelp av Echo -kommandoen
Som vist nedenfor brukes Echo -kommandoen til å duplisere innholdet som vi vil spesifisere og kopiere det til filen vi spesifiserer.
ekko 'tilfeldig prøvetekst'> test4.tekst
Du kan sjekke den nyopprettede filen ved hjelp av “LS” -kommandoen, som vist nedenfor.
Bildet ovenfor bekrefter at test4.TXT -filen legges til listen. Hvis du ønsker å vise innholdet i test4.txt, kjør CAT -kommandoen på nytt for test4.txt -fil som vist nedenfor:
CAT TEST4.tekst
Kommandoen nevnt ovenfor vil vise innholdet i filen på skjermen.
Opprette fil ved hjelp av Printf -kommandoen
Kommandoen “Printf” fungerer nesten det samme som Echo -kommandoen; Sammen med dette vil det også tillate deg å legge til noen formateringsfunksjonalitet, som vist nedenfor i eksemplet.
printf 'første tekstlinje \ n' test5.tekst
Kommandoen ovenfor vil spesifisere “\ n”, slik at du kan legge inn den nye linjen.
printf 'første tekstlinje \ n andre tekstlinje' test6.tekst
Senere kan du bruke “Cat” -kommandoen til å liste innholdet i begge filene.
Opprette filer ved hjelp av tekstredaktører
Hver Linux -distribusjon kommer med en tekstredigerer eller flere redaktører for å lage filer og viktige oppgaver. Her fokuserer vi på de mest brukte tekstredaktørene for å lage nye filer i Linux.
Bruker VI -tekstredigerer
Det er den eldste og mest brukte tekstredigereren blant forskjellige alternativer. Dette verktøyet hjelper med å lage eller redigere de eksisterende filene. Bruk den nedenfor-nevnte kommandoen for å bruke VI.
VI TEST7.tekst
Når du har kjørt kommandoen, vises en annen skjerm, som er VI -skjermen. For å sette inn dataene, skriver du “-I” for å legge inn innsatsmodus. Begynn deretter å skrive. Når du er ferdig, kan du trykke på ESC “X og slå Enter for å avslutte VI -modus.
Bruke Vim Text Editor
Noen brukere synes kanskje ikke VI -tekstredigerer er veldig vennlige; Dermed kommer Linux med en nyere versjon kalt VIM som står for VI -redaktør, modifisert.
Du kan opprette den nye filen ved hjelp av VIM, som vist nedenfor.
VIM TEST8.tekst
Skjermen vil se ut som VI -redaktøren, og for å legge inn innsatsmodus, kan du trykke på “I” og skrive inn noen ord. Nå kan du lagre og avslutte filen ved å bruke kommandoen nedenfor.
ESC: WQ Enter
Bruke Nano Text Editor
Det er en ny tekstredigerer med et brukervennlig grensesnitt. Den oppretter en ny fil ved hjelp av den nedenfor-nevnte kommandoen.
Nano Test9.tekst
Du vil komme inn i innsatsmodus og nyttige kommandoer som vises nederst for å lette arbeidet som standard.
Når du har angitt ønsket tekst, kan du trykke på “Ctrl+L+O” for å lagre endringene. For å forlate redaktøren, kan du trykke på “Ctrl+L+X”.
Konklusjon
Å lage filer er en av de vanlige oppgavene som brukerne utfører. Du kan enkelt opprette en ny fil i Linux ved hjelp av forskjellige verktøy som forskjellige kommandoer og tekstredaktører. Vi har nevnt forskjellige kommandoer som CAT, Echo, Redirect Operator og Touch Commands for å opprette en ny fil. Disse kommandoene er ikke vanskelige å huske, og du kan velge noen av dem i henhold til ditt krav. Du kan også bruke tekstredaktørene etter ditt valg for å opprette og redigere filer enkelt.