Kā lietot pieskarties, lai izveidotu tukšos failus un mainītu laika zīmogus

Satura rādītājs:

Kā lietot pieskarties, lai izveidotu tukšos failus un mainītu laika zīmogus
Kā lietot pieskarties, lai izveidotu tukšos failus un mainītu laika zīmogus

Video: Kā lietot pieskarties, lai izveidotu tukšos failus un mainītu laika zīmogus

Video: Kā lietot pieskarties, lai izveidotu tukšos failus un mainītu laika zīmogus
Video: How To Backup User Profiles and Transfer To New PC for Free - YouTube 2024, Marts
Anonim
Katram datora failam ir laikspiedols, kas satur faila piekļuves un pārveidošanas laiku, bet vai jūs zinājāt, ka varat mainīt šo laika zīmogu? Lūk, kā to izdarīt.
Katram datora failam ir laikspiedols, kas satur faila piekļuves un pārveidošanas laiku, bet vai jūs zinājāt, ka varat mainīt šo laika zīmogu? Lūk, kā to izdarīt.

Izmantojot pieskāriena komandu

Komanda "pieskāriens" ir pieejama gandrīz visur, kur jūs varat iegūt Bash apvalku, kurā ir instalēta Linux vai Windows ar Cygwin. Tālāk ir norādītas komandas iespējas:

Ja vēlaties pārbaudīt faila laika zīmi, to varat izdarīt ar šo komandu:
Ja vēlaties pārbaudīt faila laika zīmi, to varat izdarīt ar šo komandu:

stat file

Protams, jums vajadzētu pārliecināties, ka vietā "fails" jāaizstāj ar faila nosaukumu.

-a un -m iespējas

Šīs divas iespējas attiecīgi atjaunina piekļuves un modificēšanas laiku. Izmantojot tos, nav problēmu vispār. Šeit ir sintakse:

touch –a file

Tas atjauninās "faila" piekļuves laiku līdz pašreizējam datumam un laikam. Varat aizstāt (-a) opcijas ar (-m), lai veiktu to pašu, bet mainītu laiku. Ja fails nepastāv, pašreizējā direktorijā tiks izveidots tukšs fails ar tādu pašu nosaukumu.

-c opcija

Ja izmantojat šo opciju, pieskarieties nedarīs neko, ja norādītais fails nepastāv. Paskaties:

touch –c omar

Iepriekš minētajā piemērā pieskāriens nedarīs neko kā "omar", failu, nevis personu, neeksistē.

-r iespēja

Šī opcija varētu noderēt, ja vēlaties kopēt laika zīmogu no faila uz citu failu. Tāpat kā:

touch –r file1 file2

Kur "file1" ir atsauces fails un "file2" ir fails, kas tiks atjaunināts. Ja vēlaties kopēt laika spilgtumu vairāk nekā vienam failam, tos varat visiem komandā nodrošināt, un tie tiks izveidoti vienlaicīgi.

touch –r file1 file2 file3 file4

-d un -t iespējas

Gan (-d) un (-t) opcijas dara to pašu, kas nosaka to pašu patvaļīgu laika zīmi piekļuves un pārveidošanas laikiem. Atšķirība ir tā, ka (-d) izmanto brīvi formatētu cilvēka lasāmu datumu, tas nozīmē, ka varat izmantot "Saule, 29 Feb 2004 16:21:42" vai "2004-02-29 16:21:42" vai pat "nākamo Ceturtdiena ". Šī opcija ir sarežģīta, lai to pilnībā aprakstītu šeit. No otras puses (-t) tiek izmantots vienkāršs zīmogs, kuru jūs izmantojat tikai. Zīmogs ir [CC] YY] MMDDhhmm [.ss]. [CC] ir gadsimts, un jūs varat ignorēt to un ignorēt sekundes, kā arī. Ja jūs ignorējat [CC], komanda aizstās to atkarībā no tā, ko ievadāt kā gadu. Ja norādāt gadu ar tikai diviem cipariem, tad CC ir 20 gadi diapazonā (0 ~ 68) un 19 gadi (69 ~ 99).

touch –t 3404152240 file

touch –t 8804152240 file

Pirmajā komandā faila laikspiedoli tiks iestatīti uz: 15.04.2034. 10:40. Kaut arī otrā komanda noteiks to: 1988.gada 15.aprīlī, kas ir citā gadsimtā. Ja nav norādīts neviens gads, tas tiks iestatīts uz kārtējo gadu. Piemērs:

touch –t 04152240 file

Tiks iestatīts laikspiedols līdz 15th 2011. gada aprīlis, plkst. 10:40, jo šī raksta sagatavošanas laiks ir 2011. gads.

Apvienojot opcijas, lai iestatītu patvaļīgu individuālo piekļuvi un modifikācijas laikiem

Izmantojot (-a) un (-m) opcijas, tiek atjaunināti tikai pašreizējā laika timekļi, un opcijas (-d) un (t) nosaka vienlaikus gan piekļuves, gan pārveidošanas laika marķējumus. Pieņemsim, ka jūs vēlaties tikai iestatīt piekļuves laiku 5th no 2016. gada jūnija plkst. 17:30, kā jūs to darītu? Nu, jūs izmantosiet (-a) un (-t), lai iestatītu patvaļīgu laiku un piemērotu to tikai piekļuves laika zīmogam. Piemērs:

touch –at 1606051730 file

vai

touch –a -t 1606051730 file

Un, ja jūs vēlaties darīt to pašu par modifikācijas laiku, vienkārši aizstājiet (-at) ar (-mt). Tas ir viegli.

Tukšo failu izveide

Otrs un slavenākais pieskāriena komandas lietojums ir tukšo failu izveidošana. Tas var izklausīties stulba, kāpēc kāds saprātīgi pārslodēs savu datoru ar tukšiem absurdu failiem, bet tas patiešām tiks izmantots, piemēram, ja jūs strādājat pie projekta un vēlēsieties sekot līdzi datumam un laikam. Tātad jums būs mape ar projekta nosaukumu un izmantojiet pieskārienu, lai izveidotu tukšus failus ar notikumiem kā failu nosaukumus. Citiem vārdiem sakot, varat to izmantot, lai izveidotu žurnālus. Piemērs:

touch ~/desktop/project/stage1_completed

Tagad jums ir fails, kas norāda uz projekta 1. posma pabeigšanu šī faila izveidošanas laikā, un jūs šobrīd varat redzēt, izdodot komandu:

stat ~/desktop/project/stage1_completed

Atkarībā no tā, ko jūs darāt, jūs varat atrast noderīgu lietojumu dažādos veidos. Ja jūs zināt labāku pieskārienu lietošanu, tad kopīgojiet to komentāros vai lasiet vairāk par pieskāriena komandu, apmeklējot tā personīgo lapu tiešsaistē vai terminālā, izlaižot komandu "man touch".

Ieteicams: