Kommandot touch i Linux används för att skapa nya filer eller ändra den senaste ändringstiden för befintliga filer.
Kommandot har följande syntax:
touch [option] File_name
Om du vill skapa en ny fil med namnet exempel.txt
anger du följande kommando:
touch example.txt
Om filen redan finns kommer kommandot touch att ändra den senaste ändringstiden till aktuell tid.
Med hjälp av alternativen i kommandot touch
kan du anpassa dess beteende. Alternativet -a
ändrar t.ex. bara tidpunkten för den senaste åtkomsten till filen och alternativet -m
ändrar bara tidpunkten för den senaste ändringen av filen.
touch
kan också användas för att skapa tomma filer i angivna kataloger. Om du t.ex. vill skapa en tom fil med namnet example.txt
i katalogen /home/user/documents
skriver du följande kommando:
touch /home/user/documents/example.txt
I allmänhet är det mycket användbart när du arbetar med filer och kataloger i Linux, eftersom det gör att du kan skapa och ändra filer snabbt och enkelt.
Det är en del av standarduppsättningen av verktyg i de flesta Linux-distributioner och är vanligtvis redan installerat som standard. Om det inte är installerat kan du installera det med följande kommando i terminalen:
sudo apt-get install coreutils
Detta installerar coreutils-paketet
, som innehåller många verktyg, inklusive touch
. För andra Linux-distributioner kan du behöva använda ett annat kommando för att installera coreutils-paketet
.