In Linux elk afzonderlijk bestand is gekoppeld aan tijdstempels en elk bestand slaat de informatie op van de laatste toegangstijd, de laatste wijzigingstijd en de laatste wijzigingstijd. Dus telkens wanneer we een nieuw bestand maken, een bestaand bestand openen of wijzigen, worden de tijdstempels van dat bestand automatisch bijgewerkt.
In dit artikel zullen we enkele nuttige praktische voorbeelden van Linux behandelen aanraakopdracht. De aanraakopdracht is een standaardprogramma voor Unix/Linux besturingssystemen, dat wordt gebruikt om tijdstempels van een bestand te maken, wijzigen en wijzigen. Bekijk de volgende opties voordat u naar voorbeelden van aanraakopdrachten gaat.
De volgende aanraakopdracht maakt een leeg (nul byte) nieuw bestand met de naam sheena.
# touch sheena
Door de aanraakopdracht te gebruiken, kunt u ook meer dan één enkel bestand maken. Met de volgende opdracht worden bijvoorbeeld 3 bestanden gemaakt met de naam, sheena, meeen en leena.
# touch sheena meena leena
Om de laatste toegangs- en wijzigingstijden van een bestand met de naam te wijzigen of bij te werken leena, gebruik de -een optie als volgt. De volgende opdracht stelt de huidige tijd en datum in voor een bestand. Als de leena bestand niet bestaat, wordt het nieuwe lege bestand met de naam gemaakt.
# touch -a leena
De meest populaire Linux-commando's zoals: zoek commando en ls commando gebruikt tijdstempels voor het weergeven en vinden van bestanden.
Gebruik makend van -C optie met aanraakopdracht vermijdt het maken van nieuwe bestanden. De volgende opdracht maakt bijvoorbeeld geen bestand met de naam leena als het niet bestaat.
# touch -c leena
Als u de enige wijzigingstijd van een bestand met de naam. wilt wijzigen leena, gebruik dan de -m optie met aanraakopdracht. Houd er rekening mee dat alleen de laatste wijzigingstijden (niet de toegangstijden) van het bestand worden bijgewerkt.
# touch -m leena
U kunt de tijd expliciet instellen met -C en -t optie met aanraakopdracht. Het formaat zou als volgt zijn.
# touch -c -t JJDDHHMM leena
De volgende opdracht stelt bijvoorbeeld de toegangs- en wijzigingsdatum en -tijd in op een bestand: leena zoals 17:30 (17:30 uur.) 10 december van het lopende jaar (2012).
# touch -c -t 12101730 leena
Controleer vervolgens de toegangs- en wijzigingstijd van het bestand leena, met ls -l opdracht.
# ls -l totaal 2. -rw-r--r--. 1 wortel wortel 0 dec 10 17:30 leena
Het volgende aanraakcommando met -R optie, zal de tijdstempel van het bestand bijwerken meeen met de tijdstempel van leena het dossier. Dus beide bestanden hebben dezelfde tijdstempel.
# touch -r leena meeena
Als u een bestand wilt maken met een andere tijd dan de huidige tijd, dan moet het formaat zijn.
# touch -t JJMMDDHHMM.SS tecmint
Bijvoorbeeld het onderstaande commando raak commando met -t optie geeft de tecmin een tijdstempel van indienen 18:30:55 uur. Aan 10 december, 2012.
# touch -t 201212101830.55 tecmint
We hebben bijna alle opties behandeld die beschikbaar zijn in de aanraakopdracht voor meer opties gebruik "man aanraking“. Als we nog steeds opties hebben gemist en je wilt deze in deze lijst opnemen, update ons dan via het opmerkingenveld.