Fájlok elérése és létrehozása
touch
A touch paranccsal létre tudunk hozni egy üres fájlt, ha nem létezik. Ha létező fájlra adjuk ki a parancsot, akkor megváltoztatjuk az elérési idejét, ami a legutóbbi módosítás dátumában látszódik.
Használat: touch [KAPCSOLÓ]… FÁJL…
Frissíti mindegyik FÁJL elérési és módosítási idejét a jelenlegi időre.
A nem létező FÁJL üresen kerül létrehozásra, kivéve a -c vagy -h megadásakor.
A - FÁJL argumentum jelentése speciális, és hatására a touch
a szabványos kimenethez társított fájl időit módosítja.
A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők.
-a csak az elérési időt módosítja
-c, --no-create nem hoz létre fájlt
-d, --date=KARAKTERLÁNC a KARAKTERLÁNC feldolgozása és használata a
jelenlegi idő helyett
-f (figyelmen kívül marad)
-h, --no-dereference nem a fájl, hanem a rá mutató szimbolikus link
csoportját állítja át (csak olyan rendszereken,
ahol a szimbolikus link időbélyege módosítható)
-m csak a módosítási időt módosítja
-r, --reference=FÁJL a FÁJL dátumát használja a jelenlegi idő helyett
-t IDŐ a [[CC]ÉÉ]HHNNóópp[.ss] formátumot használja a
jelenlegi idő helyett
--time=SZÓ a megadott időt módosítja. A SZÓ lehet:
access atime use: ugyanaz, mint a -a
modify mtime: ugyanaz, mint a -m
--help ezen súgó megjelenítése és kilépés
--version verzióinformációk megjelenítése és kilépés
Megjegyzés: a -d és -t kapcsolókhoz megadandó dátum- és időformátumok
különböznek.
Példák
Hozzunk létre egy pelda.txt fájlt a touch paranccsal! Nézzük meg a tulajdonságait, majd adjuk ki erre a fájlra ismét a touch parancsot és ellenőrizzük a fájl módosítási dátumát!
[gabor@linux OperaciosRendszerek]$ touch pelda.txt
[gabor@linux OperaciosRendszerek]$ ls
Makay_Arpad_OS_eloadasa Nappali pelda.txt
[gabor@linux OperaciosRendszerek]$ [gabor@lapo52 OperaciosRendszerek]$ ls -l pelda.txt
-rw-rw-r--. 1 gabor gabor 0 febr 13 10.33 pelda.txt
[gabor@linux OperaciosRendszerek]$ touch pelda.txt
[gabor@linux OperaciosRendszerek]$ ls -l pelda.txt
-rw-rw-r--. 1 gabor gabor 0 febr 13 10.35 pelda.txt
[gabor@linux OperaciosRendszerek]$
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0