Touch-käsku kasutamine
Käsu puudutus on saadaval peaaegu kõikjal, kus saate Bashi koopiat, mis sisaldab Linuxi või Windowsi installitud Cygwiniga. Siin on käsu valikud:
stat file
Loomulikult peaksite kindlasti faili nimega asendama faili.
-a ja -m valikud
Need kaks võimalust uuendavad vastavalt juurdepääsu ja muutmise aega. Nende kasutamine ei tohiks olla mingit probleemi. Siin on süntaks:
touch –a file
See ajakohastab "faili" juurdepääsu kellaaega praegusele kuupäevale ja kellaajale. Võite asendada (-a) suvandid (-m), et teha sama, kuid muudatuste aeg. Kui faili ei eksisteeri, luuakse samas kataloogis tühi sama nimega fail.
-c variant
Kui kasutate seda võimalust, puudutamata puudutab see üldse midagi, kui määratud faili pole olemas. Vaata:
touch –c omar
Ülaltoodud näites ei puuduta side midagi "omar", faili ei ole isik, ei eksisteeri.
-r valik
See valik võib olla kasulik, kui soovite kopeerida ajatempli failist teise faili. Nii nagu:
touch –r file1 file2
Kui "file1" on võrdlusfail ja "file2" on fail, mida ajakohastatakse. Kui soovite ajatempli kopeerida rohkem kui ühte faili, saate neid kõiki käsus samuti anda ja need luuakse samaaegselt.
touch –r file1 file2 file3 file4
-d ja -t valikud
Mõlemad (-d) ja (-t) suvandid teevad sama asja, mis seab sama ja meelevaldse ajatempli juurdepääsu ja muutmise ajad. Erinevus seisneb selles, et (-d) kasutab vabas vormis inimeste loetavat kuupäeva, tähendab see, et saate kasutada "Pühapäev, 29 veebr 2004 16:21:42" või "2004-02-29 16:21:42" või isegi "järgmine Neljapäev ". See valik on keeruline, et seda siin täielikult kirjeldada. Teisest küljest (-t) kasutab lihtsat templit, mida kasutate ainult. Templin on [CC] YY] MMDDhhmm [.ss]. [CC] on sajandiks ja te võite seda ignoreerida ja ignoreerida ka sekundit. Kui ignoreerite [CC], asendab see käsk selle, sõltuvalt sellest, mida sisestad aastaks. Kui määrate aasta ainult kahe numbriga, siis CC on vahemikus (0 ~ 68) ja 19 aastat (69 ~ 99) aastate kaupa 20 aastat.
touch –t 3404152240 file
touch –t 8804152240 file
Esimeses käskluses määratakse faili ajatemplid järgmisele: 15. aprill 2034 10:40. Kuigi teine käsk määrab selle järgmisele: 15. aprill 1988, mis on teises sajandil. Kui ükski aasta pole määratud, määratakse see jooksvaks aastaks. Näide:
touch –t 04152240 file
See määrab ajatempli 15-leth Aprill 2011 10:40, sest see on käesoleva artikli kirjutamise ajaks 2011. a.
Omavahelist individuaalset juurdepääsu ja muutmisaegu seadistamise kombineerimine
(-A) ja (-m) suvandid värskendavad ajatemploreid ainult praegusele kellaajale ning (-d) ja (t) suvandid määravad samaaegselt nii juurdepääsu kui muutmise ajatemplid. Oletame, et soovite ainult seadistada juurdepääsu kella 5-leth juuni 2016 kell 17.30 Kuidas te seda teete? Noh, te kasutate (-a) ja (-t), et mõlemad määraksid suvalise aja ja rakendaksid seda ainult juurdepääsu ajatempli jaoks. Näide:
touch –at 1606051730 file
või
touch –a -t 1606051730 file
Ja kui soovite muuta sama muutmise aega, asendage see (-at) koos (-mt). See on lihtne.
Tühjade failide loomine
Puutejuhtimise teine ja kuulus kasutamine on tühjade failide loomine. See võib tunduda loll, miks peaks igaüks mõistlikult üle arvuti oma tühjade mõttetu failidega üle kandma, kuid see on tõesti kasutatav, kui näiteks töötate projektiga ja soovite jälgida edusamme kuupäevadel ja kellaaegadel. Nii et teil on projekti nimega kaust ja kasutage puudutusega sündmuste jaoks tühjade failide loomiseks failide nimesid. Teisisõnu saate seda logide loomiseks kasutada. Näide:
touch ~/desktop/project/stage1_completed
Nüüd on faili loomisel faili loomisel tähistav fail, mis tähistab projekti 1. etapi täitmist ja näete seda aega, andes käsu:
stat ~/desktop/project/stage1_completed
Puudutage puutetundeid, mis on kasulikud erinevalt sõltuvalt sellest, mida teete. Kui tunnete rohkem häid kasutusi puudutavaks, siis jagage seda kommentaarides või lugege lisateavet puudutamiskäsu kohta, külastades selle menüülehte internetis või terminalis, väljastades käsu "man touch".