Hvordan å Lage en Fil i Linux

å Vite hvordan å lage en ny fil er en viktig ferdighet for alle som bruker Linux på en jevnlig basis. Du kan opprette en ny fil, enten fra kommando-linjen eller fra skrivebordet, filbehandling.

I denne opplæringen vil vi vise deg ulike måter å raskt lage en ny fil i Linux ved hjelp av kommandolinjen.

Før du Begynner #

Hvis du vil opprette en ny fil må du ha skriverettigheter på overordnet mappe. Ellers, vil du motta en tillatelse nektes feil.,

Hvis du vil vise innholdet i en katalog bruk ls – kommandoen .

Opprette en Fil med touch-Kommando #

touch – kommandoen gjør det mulig for oss å oppdatere tidsstempler på eksisterende filer og kataloger, samt å skape nye, tomme filer.

Den enkleste og mest minneverdige måte å skape nye, tomme filer ved å bruke touch – kommandoen.,

Hvis du vil opprette en ny fil rett og slett kjøre touch kommando etterfulgt av navnet på filen du vil lage:

touch file1.txt

Hvis filen file1.txt ikke eksisterer kommandoen over vil lage det, ellers vil det endre sin tidsstempler.

for Å opprette flere filer på en gang, må du angi filnavn adskilt med mellomrom:

touch file1.txt file2.txt file3.txt

Opprette en Fil med Omdirigering Operatør #

Omdirigering lar deg fange output fra en kommando og sende det som input til en annen kommando eller en fil., Det er to måter å omdirigere utdata til en fil. > operatør vil overskrive en eksisterende fil, mens >> operatøren vil legge utdata til fil.

for Å opprette en tom null-lengde-fil rett og slett til å angi navnet på filen du vil lage etter omdirigering operatør:

> file1.txt

Dette er den korteste kommando for å opprette en ny fil i Linux.

Når du oppretter en fil ved hjelp av en omdirigering, være forsiktig for ikke å overskrive en eksisterende viktig fil.,

Opprette en Fil med cat-Kommandoen #

The cat-kommandoen er i hovedsak brukt til å lese og sette sammen filer, men det kan også brukes for å lage nye filer.

Hvis du vil opprette en ny fil kjøre cat-kommandoen etterfulgt av omdirigering operatør > og navnet på filen du ønsker å opprette. Trykk på Enter skriv inn teksten, og når du er ferdig trykker du på CRTL+D for å lagre filer.,

cat > file1.txt

Opprette en Fil med echo-Kommandoen #

echo – kommandoen skriver ut de strenger som er gått som argumenter til standard output, som kan bli omdirigert til en fil.

Hvis du vil opprette en ny fil kjøre echo kommando etterfulgt av den teksten du vil skrive ut og bruke omadressering operatør > for å skrive ut til den filen du ønsker å opprette.,

echo "Some line" > file1.txt

Hvis du ønsker å opprette en tom enkelt å bruke:

echo > file1.txt

Opprette en Fil ved hjelp av Heredoc #

Her dokument eller Heredoc er en type omdirigering som gir deg mulighet til å passere flere linjer med innspill til en kommando.

Denne metoden er mest brukt når du ønskjer å lage en fil som inneholder flere linjer med tekst fra et shell-script.,

For eksempel, for å opprette en ny fil file1.txt du kan bruke følgende kode:

cat << EOF > file1.txtSome lineSome other lineEOF

kroppen av heredoc kan inneholde variabler, spesielle tegn og kommandoer.

Opprette en Stor Fil #

noen Ganger, for testing, ønsker du kanskje å opprette et stort data-fil. Dette er nyttig når du ønsker å teste skrive hastighet på harddisken eller til å teste last ned hastigheten på din internettforbindelse.

ved Hjelp av kommandoen dd #

dd – kommandoen er primært brukes til å konvertere og kopiere filer.,

Hvis du vil opprette en fil som heter 1G.test med en størrelse på 1 GB kan du kjøre:

dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G

ved Hjelp av fallocate kommando #

fallocate en command-line verktøy for å fordele ekte diskplass for filer.

følgende kommando vil opprette en ny fil med navnet 1G.test med en størrelse på 1 GB:

fallocate -l 1G 1G.test

Konklusjon #

I denne opplæringen, har du lært hvordan å lage en ny fil i Linux fra kommandolinjen ved hjelp av ulike kommandoer og omdirigering.,

Hvis command line er ikke din greie kan du enkelt opprette en tom tekst-fil ved hjelp av høyre-klikk menyen i Filbehandling.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Hopp til verktøylinje