Svaka datoteka na vašem računalu ima vremensku oznaku koja sadrži vrijeme pristupa i izmjene za datoteku, ali jeste li znali da možete promijeniti tu vremensku oznaku? Evo kako to učiniti.
Naredba "touch" dostupna je prilično mnogo gdje možete dobiti Bash ljusku, koja uključuje Linux ili Windows s Cygwin instaliran. Evo opcija za naredbu:
Ako želite provjeriti vremensku oznaku datoteke, možete to učiniti pomoću ove naredbe:
stat datoteku
Očito biste trebali zamijeniti "datoteku" nazivom datoteke.
Ove dvije opcije ažuriraju vrijeme pristupa i modifikacije. Njihovo korištenje ne bi trebalo biti nikakvih problema. Evo sintakse:
dodirnite datoteku
Ovo će ažurirati vrijeme pristupa datoteci do trenutnog datuma i vremena. Možete zamijeniti (-a) opcije s (-m) da biste učinili isto, ali za vrijeme izmjene. Ako datoteka ne postoji, prazna datoteka s istim imenom bit će stvorena u trenutnom direktoriju.
Ako koristite tu opciju, dodir neće ništa učiniti ako se navedena datoteka ne nalazi. Izgled:
dodirni-c omar
U gornjem primjeru dodir neće učiniti ništa kao "omar", datoteka ne osoba, ne postoji.
Ova opcija može biti korisna ako želite kopirati vremensku oznaku iz datoteke u drugu datoteku. Kao i sljedeće:
dodirnite -r datoteku1 datoteku2
Gdje je "datoteka1" referentna datoteka i "datoteka2" je datoteka koja će se ažurirati. Ako želite kopirati vremensku oznaku na više od jedne datoteke, možete ih sve isporučiti u naredbi i oni će biti kreirani istovremeno.
dodir -r datoteku1 datoteka2 datoteka3 datoteka4
Oba (-d) i (-t) opcija rade istu stvar, koja postavlja istu proizvoljnu vremensku oznaku za vrijeme pristupa i izmjene. Razlika je u tome što (-d) koristi besplatan format čitljivog datuma, to znači da možete koristiti "Sun, 29 Feb 2004 16:21:42" ili "2004-02-29 16:21:42" ili čak "sljedeći Četvrtak". Ova opcija je složena da je ovdje potpuno opišete. S druge strane (-t) upotrebljava jednostavni pečat koji ste ograničeni za upotrebu. Pečat je [[CC] YY] MMDDhhmm [.ss]. [CC] je za stoljeće i možete ga ignorirati i zanemariti sekunde kao dobro. Ako ignorirate [CC], naredba će je zamijeniti ovisno o tome što unosite kao godinu. Ako navedete godinu sa samo dvije znamenke, CC je 20 godina u rasponu (0 ~ 68) i 19 godinama u (69 ~ 99).
touch t 3404152240 datoteku
touch t 8804152240 datoteku
U prvoj naredbi vremenske oznake datoteka bit će postavljene na: 15. travnja 2034 10:40. Dok će druga naredba postaviti: 15. travnja 1988. koja je u drugom stoljeću. Ako nije navedena nijedna godina, ona će biti postavljena na tekuću godinu. Primjer:
touch t 04152240 datoteku
Ovo će postaviti vremensku oznaku na 15th Travanj 2011 10:40 jer je 2011 do trenutka pisanja ovog članka.
Opcije (-a) i (-m) ažuriraju vremenske oznake samo na trenutačno vrijeme, a opcije (-d) i (t) postavljaju i vremenske postavke pristupa i izmjene u isto vrijeme. Pretpostavimo da samo želite samo postaviti vrijeme pristupa do 5th od lipnja 2016. u 17:30, kako biste to učinili? Pa, upotrebljavat ćete (-a) i (-t) za postavljanje proizvoljnog vremena i primijenite je samo za vremensku oznaku pristupa. Primjer:
dodirnite -at 1606051730 datoteku
ili
dodirnite datoteku -a -t 1606051730
A ako želite učiniti isto za vrijeme modifikacije, zamijenite (-at) sa (-mt). To je lako.
Druga i najpoznatija upotreba dodirne naredbe stvara prazne datoteke. To bi moglo zvučati glupo, zašto bi itko razumno preopteretio svoje računalo s praznim glupostima, ali stvarno se koristi kada, primjerice, radite na projektu i želite pratiti napredak s datumima i vremenima. Dakle, imat ćete mapu s nazivom projekta i upotrijebiti dodir za stvaranje praznih datoteka s događajima kao nazive datoteke. Drugim riječima, možete ga koristiti za stvaranje dnevnika. Primjer:
touch ~ / desktop / project / stage1_completed
Sada imate datoteku koja označava završetak faze 1 projekta u trenutku izrade ove datoteke i možete vidjeti ovaj put izdavanjem naredbe:
stat ~ / desktop / projekt / stage1_completed
Dijak možete pronaći na različite načine ovisno o tome što radite. Ako znate više dobrih upotreba za dodir, a zatim ih podijelite u komentarima ili pročitajte više o naredbi za dodir ako posjetite svoju stranicu za muškarce na mreži ili na terminalu izdavanjem naredbe "čovjek dodir".