Hoe de huidige datum en tijd in de terminal te krijgen en er een aangepaste opdracht in terminal voor in te stellen?

Ik moet de tijd controleren in Linux terminal.
Wat is het commando om datum en tijd in Linux terminal te krijgen ?
Is er een manier waarop we een aangepaste functie kunnen instellen?

Oplossing

Het commando is date

Om de uitvoer aan te passen zijn er een groot aantal opties beschikbaar, zie date --help voor een lijst.

Bijvoorbeeld, date '+%A %W %Y %X' geeft Tuesday 34 2013 08:04:22 wat de naam is van de dag van de week, het weeknummer, het jaar en de tijd.

Commentaren (4)

Je kunt date gebruiken om de tijd en datum van een dag op te vragen:

[pengyu@GLaDOS ~]$date
Tue Aug 27 15:01:27 CST 2013

Ook hwclock zou voldoen:

[pengyu@GLaDOS ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

Voor aangepaste uitvoer, kun je de uitvoer van date omleiden naar iets als awk, of je eigen programma schrijven om dat te doen.

Vergeet niet om je eigen uitvoerbare scripts/binary in je PATH te zetten (bijv. /usr/bin) om het overal aanroepbaar te maken.

Commentaren (2)