Kaip naudoti Palieskite, jei norite sukurti tuščius failus ir keisti laiko žymes
Kiekviename kompiuteryje esančiame faile yra laiko žyma, kurioje yra failo prieigos ir modifikavimo laikas, tačiau ar žinojote, kad galite pakeisti tą laiko žymą? Štai kaip tai padaryti.
„Touch Command“ naudojimas
„Touch“ komanda yra prieinama beveik visur, kur galite gauti „Bash“ apvalkalą, kuriame yra „Linux“ arba „Windows“ su „Cygwin“ įdiegta. Štai komandos parinktys:
Jei norite patikrinti failo laiko žymę, galite tai padaryti naudodami šią komandą:
stat failas
Akivaizdu, kad „failą“ reikia pakeisti savo failo pavadinimu.
-ir -m parinktys
Šios dvi parinktys atitinkamai atnaujina prieigos ir keitimo laiką. Jų naudojimas neturėtų būti problema. Čia yra sintaksė:
palieskite -a failą
Tai atnaujins „failo“ prieigos laiką iki dabartinės datos ir laiko. (-A) parinktis galite pakeisti (-m), kad atliktumėte tą patį, bet pakeitimo laiką. Jei failo neegzistuoja, dabartiniame kataloge bus sukurtas tuščias failas su tuo pačiu pavadinimu.
-c parinktis
Jei naudojate šią parinktį, palieskite, jei failas nenurodytas. Pažvelkite:
palieskite-omarą
Pirmiau pateiktame pavyzdyje lietimas nieko nedaro kaip „omaras“, failas ne asmuo, neegzistuoja.
-r parinktis
Ši parinktis gali būti naudinga, jei norite kopijuoti laiko žymę iš failo į kitą failą. Kaip ir taip:
palieskite -r file1 file2
„File1“ yra nuoroda ir „file2“ yra failas, kuris bus atnaujintas. Jei norite kopijuoti laiko žymę į daugiau nei vieną failą, galite juos pateikti ir komandoje, ir jie bus sukurti vienu metu.
palieskite -r file1 file2 file3 file4
-d ir -t parinktys
Tiek (-d), tiek (-t) parinktys daro tą patį, kuris nustato tą patį savavališką laiko žymą prieigos ir modifikavimo laikams. Skirtumas yra tas, kad (-d) naudoja laisvai formuojamą žmogaus skaitymo datą, tai reiškia, kad galite naudoti „Sun, 29 Feb 2004 16:21:42“ arba „2004-02-29 16:21:42“ arba net „next Ketvirtadienį “. Ši galimybė yra sudėtinga, kad ją būtų galima išsamiai apibūdinti čia. Kita vertus (-t) naudoja paprastą antspaudą, kurį naudojate. Antspaudas yra [[CC] YY] MMDDhhmm [.ss]. [CC] yra amžiuje, ir jūs galite jį ignoruoti ir ignoruoti ir sekundes. Jei ignoruojate [CC], komanda pakeis ją priklausomai nuo to, ką įvesite kaip metus. Jei nurodote metus tik dviem skaitmenimis, tada CC yra 20 metų (0 ~ 68) ir 19 metų (69 ~ 99).
palieskite -t 3404152240 failą
palieskite -t 8804152240 failą
Pirmojoje komandoje failo laiko žymos bus nustatytos: 2034 m. Balandžio 15 d. Antrasis komanda jį nustatys: 1988 m. Balandžio 15 d., Kuris yra kitame amžiuje. Jei metų nenurodyta, jis bus nustatytas einamaisiais metais. Pavyzdys:
palieskite -t 04152240 failą
Tai nustatys laiko žymą iki 15th 2011 m. Balandžio mėn. 10:40 PM, nes tai yra 2011 m.
Derinant parinktis, kad nustatytumėte savavališką individualią prieigą ir modifikavimo laiką
(-A) ir (-m) parinktys tik atnaujina laiko žymes iki dabartinio laiko, o (-d) ir (t) parinktys tuo pačiu metu nustato prieigos ir modifikavimo laiko žymes. Tarkime, jūs tik norite nustatyti prieigos laiką 5th 2016 m. birželio 17 d., 17.30 val. Na, jūs naudosite (-a) ir (-t), kad nustatytumėte savavališką laiką ir taikytumėte tik prieigos laiko žymei. Pavyzdys:
touch -at 1606051730 failas
arba
palieskite -a -t 1606051730 failą
Ir jei norite padaryti tą patį pakeitimo metu, tiesiog pakeiskite (-at) su (-mt). Tai lengva.
Tuščių failų kūrimas
Antrasis ir garsiausias lietimo jutiklio naudojimas yra tuščių failų kūrimas. Tai gali atrodyti kvaila, kodėl kas nors protingai perkrautų savo kompiuterį su tuščiais nesąmoniniais failais, bet jis iš tikrųjų bus naudojamas, kai, pavyzdžiui, dirbate su projektu ir norite sekti pažangą su datomis ir laikais. Taigi turėsite aplanką su projekto pavadinimu ir naudokite jutiklį, kad sukurtumėte tuščius failus su įvykiais kaip failo pavadinimais. Kitaip tariant, galite jį naudoti žurnalų kūrimui. Pavyzdys:
palieskite ~ / desktop / project / stage1_completed
Dabar, kai sukuriate šį failą, turite failą, patvirtinantį projekto 1 etapo užbaigimą, ir šį kartą galite matyti komandą:
stat ~ / desktop / project / stage1_completed
Palieskite naudingumą įvairiais būdais, priklausomai nuo to, ką darote. Jei žinote daugiau naudojimosi skiltyje naudojimosi būdų, pasidalinkite jais komentaruose arba skaitykite daugiau apie jutiklinį komandą, apsilankę jo interneto puslapyje arba terminale, išleisdami komandą „žmogus liesti“.