Linux Command Line Tutorial For Beginners 11 - touch command
Obsah:
- Časová razítka souborů systému Linux
- Jak používat dotykový příkaz
- Změna pouze časů přístupu nebo úprav
- Změňte pouze čas přístupu
- Změňte pouze čas úpravy
- Nastavení konkrétních časových razítek
- Použití časového razítka jiného souboru
- Změna časové značky symbolického odkazu
- Závěr
Dotykový příkaz nám umožňuje aktualizovat časová razítka existujících souborů a adresářů a vytvářet nové prázdné soubory.
V této příručce vám ukážeme, jak používat dotykový příkaz prostřednictvím praktických příkladů a podrobných vysvětlení nejběžnějších možností příkazu.
Časová razítka souborů systému Linux
Než se podíváme na to, jak používat dotykový příkaz, začněme kontrolou časových razítek souboru v systému Linux.
Soubor v systému Linux má tři časová razítka:
- atime (doba přístupu) - Naposledy, kdy byl soubor otevřen / otevřen nějakým příkazem nebo aplikací, jako je cat, vim nebo grep.mtime (změnit čas) - Naposledy byl změněn obsah souboru.ctime (změnit čas) - The naposledy byl změněn atribut nebo obsah souboru. Atribut zahrnuje oprávnění souboru, vlastnictví souboru nebo umístění souboru.
Chcete-li zobrazit stav souboru včetně časových razítek, použijte příkaz
stat
.
stat file_name
Vytvoření nového souboru vyžaduje oprávnění zápisu v nadřazeném adresáři. Jinak obdržíte chybu odepřenou.
Jak používat dotykový příkaz
Ve své nejjednodušší podobě, pokud je použit bez jakýchkoli možností, pokud název souboru zadaný jako argument neexistuje, dotyk vytvoří nový soubor.
Pokud soubor již existuje, dotykem se změní čas posledního přístupu a modifikace souboru na aktuální čas.
Pokud například soubor
file1
neexistuje, vytvoří následující příkaz jinak, změní jeho časová razítka:
touch file1
Chcete-li vytvořit nebo upravit více souborů najednou, zadejte jako argumenty názvy souborů:
touch file1 file2 file3
Pokud například existuje soubor
file1
, následující příkaz změní časová razítka souboru jinak, neudělá nic:
Změna pouze časů přístupu nebo úprav
Ve výchozím nastavení, pokud není použita žádná možnost, bude dotyk aktualizovat čas posledního přístupu k souboru a jeho změny na aktuální čas. Použitím voleb
-a
a
-m
můžete změnit pouze jednu z těchto časových razítek.
Změňte pouze čas přístupu
Pomocí volby
-a
můžete změnit pouze čas přístupu k souboru:
Změňte pouze čas úpravy
Použijte volbu
-m
ke změně času úprav souboru:
touch -m file1
Při změně času úprav bude také aktualizován čas změny.
Nastavení konkrétních časových razítek
Dotykový příkaz nám také umožňuje aktualizovat nebo vytvořit soubor s konkrétním časem jiným, než je aktuální čas.
Pomocí volby
-d
(
--date=
) zadejte řetězec data a použijte jej místo aktuálního času.
Například pro změnu doby posledního přístupu a modifikace
file1
na 1. června 2018 11:02 byste použili následující příkaz:
touch -d '1 June 2018 11:02' file1
Datový řetězec musí být uzavřen do jednoduchých nabídek.
Příkazu touch můžete také zadat řetězec částečného data a času. Zadáním pouze data se rok automaticky změní na aktuální:
touch -d '12 June' file1
Pomocí volby
-t
zadejte časové razítko a použijte jej místo aktuálního času. Argument timestamp musí být v následujícím formátu:
use YY]MMDDhhmm
Například následující příkaz nastaví poslední přístupové a modifikační časy
file1
na 1. června 11:02 běžného roku.
Použití časového razítka jiného souboru
Volba
-r
(
--reference=
) nám umožňuje určit referenční soubor a použít jeho časová razítka místo aktuálního času.
Například následující příkaz řekne dotykovému použití časů
file1
pro
file2
:
Změna časové značky symbolického odkazu
Ve výchozím nastavení, pokud použijete příkaz touch na symbolickém odkazu, změní se časová razítka jeho odkazovaného souboru.
Použijte
-h
(
--no-dereference
) k úpravě časových razítek symbolu.
Například pro změnu časových razítek symbolického odkazu
symlink1
který byste použili:
Závěr
Nyní byste měli dobře rozumět tomu, jak používat příkaz Linux touch.
dotykový terminálZastavte náhodný dotykový panel při psaní

Už jste unaveni zničení dokumentu, protože palec spadl na touchpad? Může to být snadná oprava
Telefon Samsung se nazývá Blue Earth a je dotykový displej se zaoblenými rohy navržen tak, aby vypadal, řekl Samsung, jako "dobře zaoblené oblázky". Pokračování v tématu životního prostředí je telefon vyroben z recyklovaného plastu a neobsahuje škodlivé látky jako jsou bromované retardéry hoření (BFR), beryllium a ftaláty.

Solární články v telefonu zaujímají většinu zadní části pouzdra telefonu.
Dell uvádí svůj první robustní dotykový přenosný počítač

Dell očekává, že v úterý zahájí tvrdý dotykový displej Latitude E6400 XFR s dotykovou obrazovkou.