Det røre ved kommando er en standardkommando, der bruges i UNIX/Linux-operativsystemet, som bruges til at oprette, ændre og ændre tidsstempler for en fil. Grundlæggende er der to forskellige kommandoer til at oprette en fil i Linux-systemet, som er som følger:
berøringskommando: Det bruges til at oprette en fil uden indhold. Filen oprettet ved hjælp af berøringskommandoen er tom. Denne kommando kan bruges, når brugeren ikke har data at gemme på tidspunktet for filoprettelse.
Brug af berøringskommando Til at begynde med er vi i hjemmebiblioteket, og dette kan kontrolleres ved hjælp af pwd kommando. Kontrol af eksisterende filer ved hjælp af kommandoen ls og derefter lang liste-kommando(ll) bruges til at indsamle flere detaljer om eksisterende filer. Som du kan se i nedenstående figur er der ingen eksisterende filer.
Indholdsfortegnelse
- 1. Sådan opretter du en tom fil ved at bruge Touch Command i Linux
- 2. Sådan opretter du flere tomme filer ved at bruge Touch Command i Linux
- 3. Brug `Cat`-kommandoen til at oprette en tom fil i Linux
- 4. Brug af Output Redirection Operator `>` til at oprette en tom fil i Linux
- 5. Brug af en teksteditor til at oprette en tom fil i Linux

1. Sådan opretter du en tom fil ved at bruge Touch Command i Linux
Du kan oprette en enkelt fil ad gangen ved at bruge berøringskommando.
Syntaks for 'touch'-kommando i Linux:
Den grundlæggende syntaks fortouch>kommandoen er:
touch [options] file_name>
Filen som er oprettet kan ses af ls kommandoen og for at få flere detaljer om den fil, du kan bruge lang liste kommando ll eller ls -l kommando. Her fil med navn ' Fil 1 ' oprettes ved hjælp af berøringskommando.

2. Sådan opretter du flere tomme filer ved at bruge Touch Command i Linux
Berøringskommando kan bruges til at oprette flere antal filer på samme tid. Disse filer ville være tomme under oprettelsen.
Syntaks:
touch File1_name File2_name File3_name>
Flere filer med navn Dok1 , Dok2 , Dok3 oprettes på samme tid ved hjælp af berøringskommando her.

Indstillinger og praktisk implementering af hvordan man opretter en tom fil i Linux
| Muligheder java streng sammenkædning | Beskrivelse |
|---|---|
| -en | Denne mulighed ændrer kun adgangstiden. |
| -c | Undertrykker filoprettelse, hvis filen ikke eksisterer. |
| -d | Indstiller adgangs- og ændringstiderne ved hjælp af den angivne STRING. |
| -m | Denne mulighed ændrer kun ændringstiden. |
| -r | Bruger adgangs- og ændringstiderne fra referencefilen. |
Som alle andre kommandoer Røre ved kommando har forskellige muligheder. Disse muligheder er meget nyttige til forskellige formål.
1)`-a` valgmulighed i `touch` Kommando til Opdater kun adgangstid
Denne kommando bruges kun til at ændre adgangstiden. For at ændre eller opdatere de sidste adgangs- eller ændringstider for en fil skal du trykke på -en kommando.
Syntaks:
touch -a fileName>
Tryk her -en kommando ændrer adgangstiden for filen med navnet Doc1.

2) Oprettelse af en tom fil ved hjælp af '-c'-indstillingen i 'touch'-kommandoen
Denne kommando bruges til at kontrollere, om en fil er oprettet eller ej. Hvis det ikke er oprettet, så lad være med at oprette det. Denne kommando undgår at oprette filer.
Syntaks:
touch -c fileName>

3)`-c` ,`-d` mulighed i 'touch'-kommando
Dette bruges til at opdatere adgang og ændringstid.
Syntaks:
touch -c-d fileName>

4)`-m` mulighed i `touch` Kommando for kun at opdatere ændringstid
Dette bruges kun til at ændre ændringstiden. Det opdaterer kun sidste ændringstid.
Syntaks:
prøv datastruktur
touch -m fileName>

5)'-d' mulighed i 'touch'-kommando
Denne kommando bruges kun til at ændre ændringsdatoen.
touch -d '17 Mar 2023' Geek.txt>

6)`-r ` O ption i `touch`-kommando til kopiering af tidsstempler fra en anden fil
Denne kommando bruges til at bruge tidsstemplet for en anden fil. Her er Doc2-filen opdateret med tidsstemplet for fil 1.
Syntaks:
touch -r second_file_name first_file_name>

7) Oprettelse af en tom fil ved hjælp af '-t'-indstillingen i 'touch'-kommandoen
Dette bruges til at oprette en fil ved brug af en specificeret tid.
Syntaks:
touch -t YYMMDDHHMM fileName>

3. Brug `Cat`-kommandoen til at oprette en tom fil i Linux
Det cat>kommando bruges til at omdirigere dets standardinput til en fil med navnetempty_file.txt>. Den ` >`> symbol bruges til output omdirigering.
Lad os gå gennem trinnene interaktivt:
- Åbn din terminal.
- Kør kommandoen:
cat>tomme_fil.txt>
- Tryk på `
Enter`>for at gå til næste linje. - Tryk på `
Ctrl + D`>for at signalere slutningen af input.
Efter disse trin vilcat>kommandoen vil oprette filen med navnet empty_file.txt i den aktuelle mappe uden indhold.

Opretter tom fil ved hjælp af Cat Command
Her har vi brugt `ls` kommando til at vise indholdet inde i mappen. Så har vi også brugt `cat` kommando i det sidste til at vise indholdet inde i filnavnet empty_file.txt
4. Brug af Output Redirection Operator `>` til at oprette en tom fil i Linux
Vi kan oprette en tom fil ved hjælp af output omdirigeringsoperatør (>>) efterfulgt af filnavnet eller stien til filen. Her er den grundlæggende syntaks:
>filnavn>
Hvis du vil angive en sti til filen, kan du gøre det på følgende måde:
>/sti/til/filnavn>
Denne kommando omdirigerer i det væsentlige intet (et tomt input) til den angivne fil, hvilket skaber en tom fil. Det er en kortfattet måde at opnå det samme resultat som at brugetouch>ellercat>med output-omdirigering, men det er vigtigt at bemærke, at denne metode er specifik for skaller, der understøtter denne syntaks, såsom Bash.
>tomme_fil.txt>
Denne kommando opretter en tom fil med navnet empty_file.txt i den aktuelle arbejdsmappe.

Oprettelse af en tom fil med `>` operator
Her har vi brugt `ls` kommando til at vise indholdet inde i mappen. Så har vi også brugt `cat` kommando i det sidste til at vise indholdet inde i filnavnet empty_file.txt
5. Brug af en teksteditor til at oprette en tom fil i Linux
Vi kan også bruge teksteditorer til at oprette tom fil i Linux. For at oprette en tom fil ved hjælp af Vim tekst editor i Linux skal du følge disse trin:
Åbn terminalen: Åbn et terminalvindue på dit Linux-system. Du kan normalt finde terminalen i din applikationsmenu eller ved at bruge en tastaturgenvej (almindeligvisCtrl + Alt + T>).
Naviger til den ønskede mappe: Brugcd>kommando for at navigere til den mappe, hvor du vil oprette den tomme fil. For at gå til hjemmebiblioteket kan du f.eks. bruge:
cd ~>
Åbn Vim: For at oprette eller redigere en fil ved hjælp af Vim, skriv:
indkapsling java
vim empty_file.txt>
Erstat empty_file.txt med det ønskede navn til din tomme fil.
Gå ind i indsættelsestilstand: I Vim starter du i kommandotilstand. For at gå ind i indsættelsestilstand, hvor du kan skrive og redigere filen, skal du trykke påi>.
Gem og afslut i Vim:
- Når du er i indsættelsestilstand, skal du trykke på `
Esc`>for at vende tilbage til kommandotilstand. - For at gemme dine ændringer og afslutte Vim, skriv `
:wq`>og tryk på `Enter`>.`:`>går ind i kommandolinjetilstand.`w`>står for skriv (gem).`q`>står for quit.

Oprettelse af en tom fil ved hjælp af Vim-teksteditor
Konklusion
I denne artikel diskuterede vi to hovedmåder at oprette tomme filer i Linux: ved hjælp aftouch>ogcat>kommandoer. Dettouch>kommando opdaterer ikke kun filtidsstempler, men laver også bekvemt tomme filer. Artiklen forklarer syntaksen og mulighederne fortouch>, med praktiske eksempler til oprettelse af enkelt og flere filer. Det dækker også alternative metoder som at brugecat>og>>operatør. Derudover introducerer det brugen af Vim-teksteditoren til at oprette tomme filer. Denne vejledning henvender sig til både begyndere og erfarne Linux-brugere og tilbyder en ligetil tilgang til effektivt at administrere og oprette tomme filer i Linux.