Linux-kommandoer

Tryk på Kommando i Ubuntu 20.04

Tryk på Kommando i Ubuntu 20.04
Touch er en populær kommando i Linux-systemet, der kan bruges til at udføre mange opgaver, snarere end blot at oprette en tom fil. Ved hjælp af touch-kommandoen kan du ændre den eksisterende fils tidsstempel, tidspunktet for den sidste ændring og tidspunktet for den sidste adgang. Denne artikel vil dække, hvordan du bruger berøringskommandoen ved hjælp af flere eksempler i Ubuntu 20.04. Alle berøringskommandoer, der er diskuteret i denne artikel, vil blive input til terminalen på Ubuntu 20.04.  Almindelige anvendelser af berøringskommandoen er angivet nedenfor.

Opret en enkelt tom fil

Den nemmeste måde at bruge berøringskommandoen er at oprette en enkelt tom fil i terminalen. Indtast følgende kommando i terminalen for hurtigt at oprette en tom fil:

$ touch 'filnavn'

Eksempel

$ tryk på Ny fil

I det følgende eksempel opretter vi en tom fil gennem terminalen med navnet 'Newfile.'Touch-kommandoen giver ikke besked via en prompt, når en ny fil oprettes. Så for at bekræfte oprettelse af ny fil skal du liste filerne ved hjælp af kommandoen 'ls'.

Opret flere filer

Følgende syntaks bruges til at oprette flere filer med berøringskommandoen:

$ touch filnavn1 filnavn2 filnavn3 .. .

Eksempel

Ved hjælp af touch-kommandoen opretter vi tre filer med tre forskellige navne i eksemplet nedenfor:

$ touch newfile1 newfile2 newfile3

Efter at have udført ovenstående kommando, skal du køre kommandoen 'ls' for at kontrollere, om nyoprettede filer er til stede.

Undgå at oprette en fil

Ved hjælp af berøringskommandoen kan du også undgå at oprette en ny fil. For at forhindre oprettelse af fil skal du bruge berøringskommandoen med indstillingen '-c', og berøringskommandoen opretter ikke en ny fil, hvis filen ikke allerede findes.  Her er syntaksen nedenfor:

$ touch -c filnavn

Eksempel

I dette eksempel vil vi tvinge systemet til at undgå at oprette en ny fil ved hjælp af berøringskommandoen som følger:

$ touch -c testfil

Når du bruger kommandoen 'ls', skal du liste den fil, så vises følgende output på mit system, der viser, at filen ikke findes.

Skift filadgangstid og ændringstid

Ved hjælp af touch-kommandoen kan du ændre adgangs- og modifikationstiden for en fil. Vi gør det i det følgende eksempel.

Eksempel

I dette eksempel opretter vi en fil med navnet 'testfil' ved hjælp af berøringskommandoen. Dernæst viser vi filstatistikkerne ved hjælp af kommandoen 'stat'.

$ touch testfil
$ stat testfil

For at ændre adgangstid og ændret tid for filen 'testfil' skal du udføre følgende kommando:

$ touch testfil

I det følgende output kan du se, at filens adgangs- og ændringstider er blevet ændret.

Skift adgangstid eller ændringstid

Du kan kun ændre adgangstid eller ændringstid ved hjælp af berøringskommandoen. Hvis du kun vil ændre adgangstiden, skal du bruge følgende syntaks:

$ touch -a filnavn

Eksempel

I dette eksempel opretter vi en fil med navnet 'testfil' ved hjælp af berøringskommandoen med '-a' og udskriver derefter filstatistikken ved hjælp af stat-kommandoen som følger:

$ touch -en testfil

Brug følgende kommando på din terminal til at vise filstatistikken:

$ touch testfil

I det følgende output vil du se, at adgangstiden er ændret i forhold til ovenstående output.

På samme måde kan du bruge berøringskommandoen til at ændre ændringstiden for en eksisterende fil ved hjælp af '-m' -indstillingen som følger:

$ touch -m testfil

I den følgende output har vi ændret ændringstiden for filens testfil.''

Kopier adgangs- og ændringstid for en fil til en anden

Ved hjælp af touch-kommandoen kan du kopiere adgangs- og ændringstiderne for en fil til en anden fil.

Eksempel

I dette eksempel opretter vi en fil med navnet 'testfileA' og en anden fil med navnet 'testfileB' som følger:

Her vil vi kopiere adgangs- og ændringstiderne for testfileA til testfileB. For at gøre dette skal du udføre følgende berøringskommando:

$ touch testfileA -r testfileB

Ved hjælp af stat-kommandoen kan du se, at adgangs- og ændringstiderne for testfileA er kopieret til testfileB.

Oprettelse af en fil med en specificeret tidsstempel

Ved hjælp af berøringskommandoen kan du også oprette en fil med et bestemt tidsstempel, der har følgende grundlæggende syntaks:

$ touch -t ÅÅMMDDHHMM.SS-filnavn

Eksempel

I dette eksempel opretter vi en ny fil med en specificeret tidsstempel som følger:

$ touch -t 1907200830.30 testfil

Ændring af en tids tidsstempel

Ved hjælp af touch-kommandoen kan du også ændre tidsstemplet for en eksisterende fil som følger:

$ touch -c -t ÅÅMMDDHHMM.SS-filnavn

Eksempel

I det følgende eksempel ændrer vi tidsstemplet for 'testfil' med noget nyt tidsstempel.

$ touch -c -t 2002180715.15 testfil

Denne artikel dækkede de grundlæggende anvendelser af touch-kommandoen i Linux. Hvis du ønsker det, er du velkommen til at udforske mere komplekse anvendelser af touch-kommandoen ved hjælp af din Ubuntu 20.04-systemet. Jeg håber du nød denne artikel.

Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...