Het touch commando in Linux wordt gebruikt om nieuwe bestanden aan te maken of de laatste modificatietijd van bestaande bestanden te wijzigen.
Het heeft de volgende syntaxis:
touch [option] File_name
Om een nieuw bestand met de naam example.txt
te maken, voer je het volgende commando in:
touch example.txt
Als het bestand al bestaat, verandert het touch commando de laatste wijzigingstijd in de huidige tijd.
Met de opties van het touch
commando kun je het gedrag aanpassen. De optie -a
verandert bijvoorbeeld alleen de tijd van de laatste toegang tot het bestand en de optie -m
verandert alleen de tijd van de laatste wijziging van het bestand.
touch
kan ook gebruikt worden om lege bestanden aan te maken in opgegeven mappen. Om bijvoorbeeld een leeg bestand met de naam example.txt
aan te maken in de map /home/user/documents
, voer je het volgende commando in:
touch /home/user/documents/example.txt
In het algemeen is het erg handig bij het werken met bestanden en mappen in Linux, omdat je hiermee snel en gemakkelijk bestanden kunt maken en wijzigen.
Het maakt deel uit van de standaardset hulpprogramma's in de meeste Linux-distributies en is meestal al standaard geïnstalleerd. Als het niet is geïnstalleerd, kun je het met het volgende commando in de terminal installeren:
sudo apt-get install coreutils
Hiermee installeer je het coreutils-pakket
, dat veel hulpprogramma's bevat, waaronder touch
. Voor andere Linux-distributies moet je misschien een ander commando gebruiken om het coreutils-pakket
te installeren.