# Slik bruker du Linux-kommandoen `touch`

[Linux-kommandoen](https://www.ionos.com/nb-no/digitalguide/server/konfigurasjon/linux-kommandoer-en-oversikt-over-terminalkommandoer/ "Linux commands: An overview of terminal commands") `touch` er utviklet for å endre og hente frem tidsstempler manuelt, men den brukes også ofte til å opprette nye filer. Ved å bruke alternativene kan du velge om systemtiden skal brukes, eller om et annet tidsstempel skal brukes.

## Hva er Linux-kommandoen «touch»?

Kommandoen `touch` brukes i Linux til **å endre tids- og tilgangsstempler i enkeltfiler eller kataloger**. Siden dette oppretter en ny fil dersom den ikke allerede finnes, brukes kommandoen også ofte til å opprette nye, tomme filer. For de fleste brukere er denne sekundære bruken langt viktigere i det daglige arbeidet. Linux-kommandoen `touch` fungerer i alle Linux-distribusjoner, som for eksempel [Debian](https://www.ionos.com/nb-no/digitalguide/server/kunnskap/debian-den-universelle-systemprogramvaren/ "Debian: the universal system software") eller Ubuntu, og er standardutstyr.

## Hvordan fungerer berøringskommandoen?

Hovedfunksjonen til Linux-kommandoen `touch` er å endre tidsstempler. For å gjøre dette åpner kommandoen den aktuelle filen og endrer opprettelsestidspunktet. Systemet endrer deretter tidsstemplet. Hvis det ikke er angitt noen tid, vil kommandoen bruke gjeldende systemtid. Hvis den angitte filen fortsatt ikke eksisterer, **vil den opprettes av kommandoen** hvis det ikke er angitt noen alternativer for å unngå dette. Av denne grunn er touch-kommandoen en av de enkleste måtene å opprette nye, tomme filer på.

## Hvordan ser berøringssyntaksen ut?

Syntaksen for Linux-kommandoen `touch` ser slik ut:

```none
$ touch [Option] [File]
```

Hvis kommandoen brukes uten noen alternativer, vil den endre filens tidsstempel til gjeldende systemtid eller opprette en ny fil. Hvis du ønsker å angi tidsstemplet selv, har du flere alternativer.

## Hvilke alternativer finnes i Linux touch?

Dette er alternativene du har tilgjengelig med berøringskommandoen:

- **-a**: Med dette alternativet kan du endre tilgangstidspunktet.
- **-c eller –no-create**: Hindrer at en ny fil blir opprettet.
- **-d eller –date=STRING**: Bruker den angitte tiden i stedet for systemtiden.
- **-m**: Med dette alternativet kan du bare endre endringstidspunktet.
- **-r eller –reference=FIL**: Bruker tidsstemplet til referansefilen.
- **-t TIMESTAMP**: Dette bruker et manuelt tidsstempel. Dette angis som \[ÅÅ\]MMDhhmm\[.ss\].

## Eksempler på berøringskommandoer

Hvis du vil prøve Linux touch selv, kan du bruke disse praktiske eksemplene:

```none
$ touch example.txt
```

Dette vil enten gi filen *example.txt* en ny tidsstempel eller opprette en ny fil.

```none
$ touch -t 2301011536 example.txt
```

Du kan endre tidsstemplet for filen *example.txt* til 1. januar 2023, kl. 15:36.


This is a markdown version of: [https://www.ionos.com/nb-no/digitalguide/server/konfigurasjon/linux-kommandoen-touch/](https://www.ionos.com/nb-no/digitalguide/server/konfigurasjon/linux-kommandoen-touch/) for AI/LLM consumption.