Jak používat dotykem Vytvořit prázdné soubory a upravit časové značky

Obsah:

Video: Jak používat dotykem Vytvořit prázdné soubory a upravit časové značky

Video: Jak používat dotykem Vytvořit prázdné soubory a upravit časové značky
Video: 4x Better Sound on a Galaxy Phone 2024, Březen
Jak používat dotykem Vytvořit prázdné soubory a upravit časové značky
Jak používat dotykem Vytvořit prázdné soubory a upravit časové značky
Anonim
Každý soubor na vašem počítači má časové razítko, které obsahuje čas přístupu a úpravy souboru, ale víte, že tuto časovou značku můžete změnit? Zde je postup.
Každý soubor na vašem počítači má časové razítko, které obsahuje čas přístupu a úpravy souboru, ale víte, že tuto časovou značku můžete změnit? Zde je postup.

Použití dotykového příkazu

Příkaz "dotykem" je dostupný prakticky všude, kde můžete získat Bash shell, na kterém je nainstalován systém Linux nebo Windows s aplikací Cygwin. Zde jsou možnosti příkazu:

Chcete-li zkontrolovat časové razítko souboru, můžete to provést pomocí tohoto příkazu:
Chcete-li zkontrolovat časové razítko souboru, můžete to provést pomocí tohoto příkazu:

stat file

Je zřejmé, že byste měli nahradit "soubor" názvem souboru.

-a a -m

Tyto dvě možnosti aktualizují čas přístupu a změny. Používání těchto nástrojů by nemělo být vůbec žádný problém. Zde je syntaxe:

touch –a file

Tím se aktualizuje přístupový čas souboru k aktuálnímu datu a času. Možnosti (-a) můžete nahradit parametry (-m), abyste provedli totéž, ale pro čas úpravy. Pokud soubor neexistuje, v aktuálním adresáři bude vytvořen prázdný soubor se stejným jménem.

-c možnost

Používáte-li tuto možnost, dotykem se vůbec nedělá vůbec nic, jestliže zadaný soubor neexistuje. Dívej se:

touch –c omar

Ve výše uvedeném příkladu nedojde k ničemu jako "omar", soubor, nikoli osoba, neexistuje.

-r

Tato možnost by mohla být užitečná, pokud chcete zkopírovat časové razítko ze souboru do jiného souboru. Jako tak:

touch –r file1 file2

Kde "file1" je referenční soubor a "file2" je soubor, který bude aktualizován. Pokud chcete zkopírovat časové razítko do více než jednoho souboru, můžete mu také všechny zadat v příkazu a budou vytvořeny současně.

touch –r file1 file2 file3 file4

-d a -t

Obě (-d) a (-t) volby dělají totéž, což je nastavení stejné libovolné časové značky pro časy přístupu a úpravy. Rozdíl spočívá v tom, že (-d) používá volně formátovaný, lidsky čitelné datum, což znamená, že můžete použít "Sun, 29 Feb 2004 16:21:42" nebo "2004-02-29 16:21:42" nebo dokonce " Čtvrtek". Tato možnost je komplexní, aby byla zde popsána. Na druhou stranu (-t) používá jednoduchou známku, kterou můžete použít. Razítko je [CC] YY] MMDDhhmm [.ss]. [CC] je pro století a můžete ji ignorovat a ignorovat i sekundy. Pokud ignorujete [CC], příkaz bude nahrazen podle toho, co zadáte jako rok. Pokud zadáte rok pouze dvěma číslicemi, pak CC je 20 let v rozsahu (0 ~ 68) a 19 let v letech (69 ~ 99).

touch –t 3404152240 file

touch –t 8804152240 file

V prvním příkazu budou časové značky souborů nastaveny na: 15. dubna 2034 10:40. Zatímco druhý příkaz nastaví: 15. dubna 1988, který je v jiném století. Není-li zadán žádný rok, bude nastaven na aktuální rok. Příklad:

touch –t 04152240 file

Tímto nastavíte časovou značku na 15th Duben 2011 10:40, protože je to v době psaní tohoto článku.

Kombinace možností pro nastavení libovolného individuálního přístupu a změn

Možnosti (-a) a (-m) pouze aktualizují časové značky na aktuální čas a volby (-d) a (t) nastavují současně i časové značky přístupu a modifikace současně. Předpokládejme, že chcete pouze nastavit čas přístupu na 5th z června 2016 v 17:30, jak bys to udělal? Použijete (-a) a (-t) pro nastavení libovolného času a použijete jej pouze pro časovou značku přístupu. Příklad:

touch –at 1606051730 file

nebo

touch –a -t 1606051730 file

A pokud chcete dělat totéž pro modifikaci, stačí nahradit (-at) hodnotu (-mt). Je to snadné.

Vytváření prázdných souborů

Druhým a nejslavnějším používáním dotykového příkazu je vytváření prázdných souborů. To by mohlo znít hloupě, proč by někdo rozumně přetížil svůj počítač prázdnými soubory nesmyslů, ale skutečně to přijde, když například pracujete na projektu a chcete sledovat pokrok v datech a časech. Takže budete mít složku s názvem projektu a pomocí dotyku vytvoříte prázdné soubory s událostmi jako názvy souborů. Jinými slovy můžete jej použít k vytvoření protokolů. Příklad:

touch ~/desktop/project/stage1_completed

Nyní máte soubor označující dokončení fáze 1 projektu v době vytváření tohoto souboru a můžete vidět tento čas vydáním příkazu:

stat ~/desktop/project/stage1_completed

Dotkněte se můžete různými způsoby v závislosti na tom, co děláte. Pokud znáte více dobrého využití dotyku, sdílejte jej v komentářích nebo si přečtěte více o dotykovém příkazu tím, že navštívíte jeho manuálovou stránku online nebo v terminálu vydáním příkazu "man touch".

Doporučuje: