A touch parancs a Linuxban új fájlok létrehozására vagy a meglévő fájlok utolsó módosítási idejének módosítására szolgál.
A parancs szintaxisa a következő:
touch [option] File_name
txt
nevű új fájl létrehozásához írja be a következő parancsot:
touch example.txt
Ha a fájl már létezik, a touch parancs az utolsó módosítási időt az aktuális időpontra változtatja.
A touch
parancs opciói lehetővé teszik a parancs viselkedésének testreszabását. A -a
opció például csak a fájlhoz való utolsó hozzáférés időpontját változtatja meg, a -m
opció pedig csak a fájl utolsó módosításának időpontját.
A touch
parancs arra is használható, hogy üres fájlokat hozzon létre megadott könyvtárakban. Ha például a /home/user/documents
könyvtárban szeretne létrehozni egy example.txt
nevű üres fájlt, adja meg a következő parancsot:
touch /home/user/documents/example.txt
Általánosságban elmondható, hogy nagyon hasznos a Linuxban a fájlokkal és könyvtárakkal való munka során, mivel lehetővé teszi a fájlok gyors és egyszerű létrehozását és módosítását.
A legtöbb Linux-disztribúcióban a segédprogramok standard készletének része, és általában már alapértelmezés szerint telepítve van. Ha nincs telepítve, akkor a következő paranccsal telepítheted a terminálban:
sudo apt-get install coreutils
Ez telepíti a coreutils
csomagot, amely számos segédprogramot tartalmaz, köztük a touch-ot
is. Más Linux disztribúciók esetén előfordulhat, hogy más parancsot kell használnia a coreutils
csomag telepítéséhez.