26Jun
Svaka datoteka na vašem računalu ima vremensku oznaku koja sadrži vrijeme pristupa i izmjene datoteke, ali jeste li znali da možete promijeniti timestamp? Evo kako to učiniti.
Korištenje Touch Command
Naredba "touch" dostupna je prilično toliko gdje god možete dobiti Bash ljusku, koja uključuje Linux ili Windows sa Cygwin instaliran. Evo opcija za naredbu:
Ako želite provjeriti vremensku oznaku datoteke, to možete učiniti s ovom naredbom:
stat datoteku
Očito trebate paziti da zamijenite "datoteku" nazivom datoteke.
-a i -m opcije
Ove dvije opcije ažuriraju vrijeme pristupa i modifikacije. Njihovo korištenje ne bi trebalo biti nikakvih problema. Evo sintakse:
dodir - datoteka
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.
-c opcija
Ako koristite ovu opciju, dodir neće ništa učiniti ako se navedena datoteka ne nalazi. Pogledajte:
touch -c omar
U gornjem primjeru dodir neće učiniti ništa kao "omar", datoteka ne osoba, ne postoji.
-r opcija
Ova opcija može biti korisna ako želite kopirati vremensku oznaku iz datoteke u drugu datoteku. Kao i sljedeće:
touch -r datoteka1 datoteka2
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.
touch -r datoteka1 datoteka2 datoteka3 datoteka4
-d i -t opcije
Oba( -d) i( -t) opcije 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 datoteka
touch -t 8804152240 datoteka
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 datoteka
Ovo će postaviti vremensku oznaku 15. travnja 2011 10:40, jer je 2011 do trenutka pisanja ovog članka.
Kombiniranje opcija za postavljanje proizvoljnih pojedinačnih pristupa i modifikacija vremena
Mogućnosti( -a) i( -m) ažuriraju vremenske oznake samo trenutačno vrijeme, a opcije( -d) i( t) postavljaju i vremenske postavke pristupa i modifikacije istomvrijeme. Pretpostavimo da samo želite postaviti vrijeme pristupa do 5. 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:
touch -at 1606051730 datoteku
ili
touch-a 1606051730 datoteku
A ako želite učiniti isto za vrijeme modifikacije, zamijenite( -at) sa( -mt).To je lako.
Izrada praznih datoteka
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 izradu 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 dovršetak faze 1 projekta u trenutku izrade ove datoteke i možete vidjeti ovaj put izdavanjem naredbe:
stat ~ /desktop/project/ stage1_completed
Možete pronaći dodir korisne na različite načine ovisno o tome štoti to radiš.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".