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.