Kommandoen touch i Linux bruges til at oprette nye filer eller ændre sidste ændringstidspunkt for eksisterende filer.
Den har følgende syntaks:
touch [option] File_name
For at oprette en ny fil med navnet example.txt
skal du indtaste følgende kommando:
touch example.txt
Hvis filen allerede findes, vil touch-kommandoen ændre tidspunktet for sidste ændring til det aktuelle tidspunkt.
Med indstillingerne til touch-kommandoen
kan man tilpasse dens opførsel. For eksempel ændrer indstillingen -a
kun tidspunktet for den sidste adgang til filen, og indstillingen -m
ændrer kun tidspunktet for den sidste ændring af filen.
touch
kan også bruges til at oprette tomme filer i angivne mapper. For at oprette en tom fil med navnet example.txt
i biblioteket /home/user/documents
skal du f.eks. indtaste følgende kommando:
touch /home/user/documents/example.txt
Generelt er det meget nyttigt, når du arbejder med filer og mapper i Linux, da det giver dig mulighed for at oprette og ændre filer hurtigt og nemt.
Det er en del af standardsættet af værktøjer i de fleste Linux-distributioner og er normalt allerede installeret som standard. Hvis det ikke er installeret, kan du installere det med følgende kommando i terminalen:
sudo apt-get install coreutils
Dette vil installere coreutils-pakken
, som indeholder mange værktøjer, herunder touch
. For andre Linux-distributioner skal du muligvis bruge en anden kommando til at installere coreutils-pakken
.