Linux-kommandoer

Trykk på Command i Ubuntu 20.04

Trykk på Command i Ubuntu 20.04
Touch er en populær kommando i Linux-systemet som kan brukes til å utføre mange oppgaver, i stedet for bare å lage en tom fil. Ved hjelp av berøringskommandoen kan du endre den eksisterende filens tidsstempel, tidspunktet for siste modifikasjon og tidspunktet for siste tilgang. Denne artikkelen vil dekke hvordan du bruker berøringskommandoen ved hjelp av flere eksempler i Ubuntu 20.04. Alle berøringskommandoer diskutert i denne artikkelen vil bli lagt inn i terminalen på Ubuntu 20.04.  Vanlige bruksområder for berøringskommandoen er gitt nedenfor.

Opprett en enkelt tom fil

Den enkleste måten å bruke berøringskommandoen på er å opprette en enkelt tom fil i terminalen. Skriv inn følgende kommando i terminalen for å raskt lage en tom fil:

$ touch 'filnavn'

Eksempel

$ trykk på Newfile

I det følgende eksemplet vil vi lage en tom fil gjennom terminalen med navnet 'Newfile.'Touch-kommandoen varsler ikke gjennom en melding når en ny fil opprettes. Så, for å bekrefte oppretting av ny fil, liste opp filene ved hjelp av kommandoen 'ls'.

Lag flere filer

Følgende syntaks brukes til å lage flere filer med berøringskommandoen:

$ touch filnavn1 filnavn2 filnavn3 .. .

Eksempel

Ved hjelp av berøringskommandoen oppretter vi tre filer med tre forskjellige navn i eksemplet nedenfor:

$ touch newfile1 newfile2 newfile3

Etter å ha utført kommandoen ovenfor, kjør kommandoen 'ls' for å sjekke om nyopprettede filer er til stede.

Unngå å lage en fil

Ved å bruke berøringskommandoen kan du også unngå å opprette en ny fil. For å forhindre filoppretting, bruk berøringskommandoen med alternativet '-c', og berøringskommandoen oppretter ikke en ny fil hvis filen ikke allerede eksisterer.  Her er syntaksen nedenfor:

$ touch -c filnavn

Eksempel

I dette eksemplet vil vi tvinge systemet til å unngå å opprette en ny fil ved hjelp av berøringskommandoen, som følger:

$ touch -c testfil

Når du bruker kommandoen 'ls', liste den filen, så vises følgende utdata på systemet mitt som viser at filen ikke eksisterer.

Endre filtilgangstid og modifikasjonstid

Ved hjelp av berøringskommandoen kan du endre tilgang og endringstid for en fil. Vi vil gjøre det i følgende eksempel.

Eksempel

I dette eksemplet vil vi lage en fil med navnet 'testfil' ved hjelp av berøringskommandoen. Deretter vil vi vise filstatistikken ved å bruke kommandoen 'stat'.

$ touch testfil
$ stat testfil

For å endre tilgangstid og modifisert tid for filen 'testfil', utfør følgende kommando:

$ touch testfil

I den følgende utgangen kan du se at tilgangstiden og endringstiden for filen er endret.

Endre tilgangstid eller modifikasjonstid

Du kan bare endre tilgangstiden eller modifiseringstiden bare ved hjelp av berøringskommandoen. For å endre tilgangstiden, bruk følgende syntaks:

$ touch -a filnavn

Eksempel

I dette eksemplet vil vi opprette en fil med navnet 'testfil' ved hjelp av berøringskommandoen med alternativet '-a' og deretter skrive ut filstatistikken ved hjelp av stat-kommandoen, som følger:

$ touch -en testfil

Bruk følgende kommando på terminalen for å vise filstatistikken:

$ touch testfil

I den følgende utgangen vil du se at tilgangstiden er endret med hensyn til utgangen ovenfor.

På samme måte kan du bruke berøringskommandoen til å endre modifiseringstiden for en eksisterende fil ved å bruke alternativet '-m', som følger:

$ touch -m testfil

I den følgende utgangen har vi endret endringstiden for filens testfil.'

Kopier tilgang og endringstid for en fil til en annen

Ved hjelp av berøringskommandoen kan du kopiere tilgangs- og modifikasjonstidene til en fil til en annen fil.

Eksempel

I dette eksemplet vil vi opprette en fil med navnet 'testfileA' og en annen fil som heter 'testfileB', som følger:

Her vil vi kopiere tilgangs- og modifikasjonstidene til testfileA til testfileB. For å gjøre dette, utfør følgende berøringskommando:

$ touch testfileA -r testfileB

Ved å bruke stat-kommandoen kan du se at tilgangs- og modifikasjonstidene til testfileA er kopiert til testfileB.

Opprette en fil med et spesifisert tidsstempel

Ved hjelp av berøringskommandoen kan du også opprette en fil med en spesifisert tidsstempel, som har følgende grunnleggende syntaks:

$ touch -t ÅÅMMDDHHMM.SS filnavn

Eksempel

I dette eksemplet vil vi opprette en ny fil med en spesifisert tidsstempel, som følger:

$ touch -t 1907200830.30 testfil

Endring av tidsstempel for en fil

Ved hjelp av berøringskommandoen kan du også endre tidsstempelet for en eksisterende fil, som følger:

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

Eksempel

I det følgende eksemplet vil vi endre tidsstempelet til 'testfil' med noe nytt tidsstempel.

$ touch -c -t 2002180715.15 testfil

Denne artikkelen dekket de grunnleggende bruken av berøringskommandoen i Linux. Hvis du ønsker det, kan du utforske mer komplekse bruksområder for berøringskommandoen ved hjelp av Ubuntu 20.04-systemet. Jeg håper du likte denne artikkelen.

Slik installerer du League Of Legends på Ubuntu 14.04
Hvis du er fan av League of Legends, er dette en mulighet for deg å prøvekjør League of Legends. Merk at LOL støttes på PlayOnLinux hvis du er en linu...
Installer det siste OpenRA-strategispillet på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spillmotor som gjenskaper de tidlige Westwood-spillene som den klassiske Command & Conquer: Red Alert. Di...
Installer nyeste Dolphin Emulator for Gamecube & Wii på Linux
Dolphin Emulator lar deg spille de valgte Gamecube- og Wii-spillene dine på Linux Personal Computers (PC). Som en fritt tilgjengelig og åpen kildekod...