Príkaz touch sa v systéme Linux používa na vytváranie nových súborov alebo na zmenu času poslednej úpravy existujúcich súborov.
Má nasledujúcu syntax:
touch [option] File_name
Ak chcete vytvoriť nový súbor s názvom example.txt
, zadajte nasledujúci príkaz:
touch example.txt
Ak súbor už existuje, príkaz touch zmení čas poslednej zmeny na aktuálny čas.
Možnosti príkazu touch
umožňujú prispôsobiť jeho správanie. Napríklad voľba -a
zmení len čas posledného prístupu k súboru a voľba -m
zmení len čas poslednej úpravy súboru.
Príkaz touch
možno použiť aj na vytvorenie prázdnych súborov v zadaných adresároch. Ak chcete napríklad vytvoriť prázdny súbor s názvom example.txt
v adresári /home/user/documents
, zadajte nasledujúci príkaz:
touch /home/user/documents/example.txt
Vo všeobecnosti je pri práci so súbormi a adresármi v Linuxe veľmi užitočný, pretože umožňuje rýchlo a jednoducho vytvárať a upravovať súbory.
Je súčasťou štandardnej sady nástrojov vo väčšine distribúcií Linuxu a zvyčajne je už predvolene nainštalovaný. Ak nie je nainštalovaný, môžete ho nainštalovať pomocou nasledujúceho príkazu v termináli:
sudo apt-get install coreutils
Tým sa nainštaluje balík coreutils
, ktorý obsahuje mnoho nástrojov vrátane touch
. V iných distribúciách Linuxu bude možno potrebné použiť iný príkaz na inštaláciu balíka coreutils
.