logo

Hvordan lage en tom fil i Linux | Trykk på Kommando

De ta på kommando er en standardkommando som brukes i UNIX/Linux-operativsystemet som brukes til å lage, endre og endre tidsstemplene til en fil. I utgangspunktet er det to forskjellige kommandoer for å lage en fil i Linux-systemet som er som følger:

berøringskommando: Den brukes til å lage en fil uten innhold. Filen som er opprettet med berøringskommandoen, er tom. Denne kommandoen kan brukes når brukeren ikke har data å lagre på tidspunktet for filoppretting.

Bruke berøringskommando Til å begynne med er vi i hjemmekatalogen, og dette kan kontrolleres ved å bruke pwd kommando. Kontroll av eksisterende filer ved hjelp av kommandoen ls og deretter lang listekommando(ll) brukes til å samle inn flere detaljer om eksisterende filer. Som du kan se i figuren nedenfor er det ingen eksisterende filer.



Innholdsfortegnelse

1. Hvordan lage en tom fil ved å bruke Touch Command i Linux

Du kan opprette en enkelt fil om gangen ved å bruke berøringskommando.

Syntaks for 'touch'-kommando i Linux:

Den grunnleggende syntaksen tiltouch>kommandoen er:

touch [options] file_name>

Filen som er opprettet kan sees av ls kommandoen og for å få flere detaljer om filen du kan bruke lang listekommando ll eller ls -l kommando . Her fil med navn ' Fil1 ' opprettes ved hjelp av berøringskommando.

2. Hvordan lage flere tomme filer ved å bruke Touch Command i Linux

Berøringskommando kan brukes til å lage flere antall filer samtidig. Disse filene ville være tomme under opprettelsen.

Syntaks:

touch File1_name File2_name File3_name>

Flere filer med navn Dok1 , Dok2 , Dok3 opprettes samtidig ved å bruke berøringskommando her.

Alternativer og praktisk implementering av hvordan lage en tom fil i Linux

Alternativer

java-strengsammenkobling

Beskrivelse

-en

Dette alternativet endrer kun tilgangstiden.

-c

Undertrykker filoppretting hvis filen ikke eksisterer.

-d

Angir tilgangs- og endringstidene ved hjelp av den angitte STRING.

-m

Dette alternativet endrer kun endringstiden.

-r

Bruker tilgangs- og endringstidene fra referansefilen.

Som alle andre kommandoer Ta på kommandoen har ulike alternativer. Disse alternativene er svært nyttige for ulike formål.

1)`-a` alternativet i `touch` Kommando til Bare oppdater tilgangstid

Denne kommandoen brukes kun til å endre tilgangstid. For å endre eller oppdatere de siste tilgangs- eller endringstidene for en fil, trykk på -en kommando brukes.

Syntaks:

touch -a fileName>

Her trykker du på -en kommando endrer tilgangstiden for filen med navnet Doc1.

2) Opprette en tom fil ved å bruke '-c'-alternativet i 'touch'-kommandoen

Denne kommandoen brukes til å sjekke om en fil er opprettet eller ikke. Hvis det ikke er opprettet, så ikke lag det. Denne kommandoen unngår å lage filer.

Syntaks:

touch -c fileName>

3)`-c` ,`-d` alternativet i `touch`-kommandoen

Dette brukes til å oppdatere tilgang og endringstid.

Syntaks:

touch -c-d fileName>

4)`-m` alternativet i `touch` Kommando for å bare oppdatere endringstid

Dette brukes kun til å endre endringstiden. Den oppdaterer bare siste endringstid.

Syntaks:

kruskal algoritme
touch -m fileName>

5)`-d` alternativet i `touch`-kommandoen

Denne kommandoen brukes kun til å endre endringsdato.

touch -d '17 Mar 2023' Geek.txt>

6)`-r ` O ption in `touch`-kommando for å kopiere tidsstempler fra en annen fil

Denne kommandoen brukes til å bruke tidsstemplet til en annen fil. Her er Doc2-filen oppdatert med tidsstemplet til fil 1.

Syntaks:

touch -r second_file_name first_file_name>

7) Opprette en tom fil ved å bruke `-t`-alternativet i `touch`-kommandoen

Dette brukes til å lage en fil med en spesifisert tid.

Syntaks:

touch -t YYMMDDHHMM fileName>

3. Bruk `Cat`-kommandoen til å lage en tom fil i Linux

De cat>kommando brukes til å omdirigere standardinndataene til en fil med navnempty_file.txt>. Den ` >`> symbolet brukes for omdirigering av utdata.

La oss gå gjennom trinnene interaktivt:

  • Åpne terminalen din.
  • Kjør kommandoen:
cat>empty_file.txt>
  • Trykk ` Enter`> for å gå til neste linje.
  • Trykk ` Ctrl + D`> for å signalisere slutten av inngangen.

Etter disse trinnene vilcat>kommandoen vil opprette filen med navnet empty_file.txt i gjeldende katalog uten innhold.

Oppretter tom fil ved hjelp av Cat Command

Oppretter tom fil ved hjelp av Cat Command

Her har vi brukt `ls` kommando for å vise innholdet inne i katalogen. Så har vi også brukt `cat` kommando i den siste for å vise innholdet inne i filnavnet empty_file.txt

4. Bruke Output Redirection Operator `>` for å lage en tom fil i Linux

Vi kan lage en tom fil ved å bruke utdataomdirigeringsoperatør (>>) etterfulgt av filnavnet eller banen til filen. Her er den grunnleggende syntaksen:

>filnavn>

Hvis du vil spesifisere en bane for filen, kan du gjøre det på følgende måte:

>/bane/til/filnavn>

Denne kommandoen omdirigerer i hovedsak ingenting (en tom inngang) til den angitte filen, og skaper en tom fil. Det er en kortfattet måte å oppnå samme resultat som å bruketouch>ellercat>med utdataomdirigering, men det er viktig å merke seg at denne metoden er spesifikk for skjell som støtter denne syntaksen, for eksempel Bash.

>empty_file.txt>

Denne kommandoen oppretter en tom fil kalt empty_file.txt i gjeldende arbeidskatalog.

Creating an empty file using `>`operatør

Opprette en tom fil med `>`-operatoren

Her har vi brukt `ls` kommando for å vise innholdet inne i katalogen. Så har vi også brukt `cat` kommando i den siste for å vise innholdet inne i filnavnet empty_file.txt

5. Bruke en tekstredigerer for å lage en tom fil i Linux

Vi kan også bruke tekstredigerere til å lage tom fil i Linux. For å lage en tom fil ved å bruke Vim tekstredigerer i Linux, følg disse trinnene:

Åpne terminalen: Åpne et terminalvindu på Linux-systemet. Du kan vanligvis finne terminalen i applikasjonsmenyen eller ved å bruke en hurtigtast (vanligvisCtrl + Alt + T>).

Naviger til ønsket katalog: Brukecd>kommandoen for å navigere til katalogen der du vil opprette den tomme filen. For å gå til hjemmekatalogen kan du for eksempel bruke:

cd ~>

Åpne Vim: For å opprette eller redigere en fil ved hjelp av Vim, skriv inn:

tilfeldig c
vim empty_file.txt>

Erstatt empty_file.txt med ønsket navn for den tomme filen.

Gå inn i innsettingsmodus: I Vim starter du i kommandomodus. For å gå inn i innsettingsmodus hvor du kan skrive og redigere filen, trykki>.

Lagre og avslutt i Vim:

  • Når du er i innsettingsmodus, trykk `Esc`>for å gå tilbake til kommandomodus.
  • For å lagre endringene og avslutte Vim, skriv `:wq`>og trykk `Enter`>.
    • `:`>går inn i kommandolinjemodus.
    • `w`>står for skriv (lagre).
    • `q`>står for å slutte.
Opprette en tom fil ved hjelp av Vim-tekstredigerer

Opprette en tom fil ved hjelp av Vim-tekstredigerer

Konklusjon

I denne artikkelen diskuterte vi to hovedmåter for å lage tomme filer i Linux: ved å bruketouch>ogcat>kommandoer. Detouch>kommandoen oppdaterer ikke bare filtidsstempler, men lager også tomme filer. Artikkelen forklarer syntaksen og alternativene fortouch>, med praktiske eksempler for opprettelse av enkeltfiler og flere filer. Den dekker også alternative metoder som å brukecat>og>>operatør. I tillegg introduserer den bruk av Vim-tekstredigering for å lage tomme filer. Denne veiledningen henvender seg til både nybegynnere og erfarne Linux-brukere, og tilbyr en enkel tilnærming til effektivt å administrere og lage tomme filer i Linux.