web-dev-qa-db-fra.com

Comment obtenir la date et l'heure actuelles dans le terminal et définir une commande personnalisée dans le terminal?

Je dois vérifier l'heure dans le terminal linux.
Quelle est la commande pour obtenir la date et l'heure dans un terminal Linux?
Existe-t-il un moyen de définir une fonction personnalisée?

757
harshal

La commande est date

Pour personnaliser la sortie, une multitude d'options sont disponibles, voir date --help pour une liste.

Par exemple, date '+%A %W %Y %X' donne Tuesday 34 2013 08:04:22 qui est le nom du jour de la semaine, le numéro de la semaine, l'année et l'heure.

1035
Vorsprung

Vous pouvez utiliser date pour obtenir l'heure et la date d'un jour:

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

Aussi hwclock ferait:

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

Pour une sortie personnalisée, vous pouvez soit rediriger la sortie de date vers quelque chose comme awk, ou écrire votre propre programme à cette fin.

N'oubliez pas de placer vos propres scripts/binaires exécutables dans votre PATH (par exemple,/usr/bin) pour le rendre invocable n'importe où.

Cependant, je ne pense pas que ce soit une bonne question pour StackOverflow.

72
starrify