ls pour afficher les dates et heures en UTC

12

Comment obtenir la lscommande pour afficher ses dates et heures en UTC, au lieu de l'heure locale?

Je ne souhaite pas modifier définitivement l'heure locale de mon système pour ce faire.

Matt Joiner
la source

Réponses:

16

On peut définir la variable d'environnement de fuseau horaire pour chaque appel de ls comme ceci:

TZ=utc ls -l

ou définissez-le une fois avec:

export TZ=utc

dans un shell pour l'avoir toujours activé, pour la durée restante de la session shell.

Kim Phillips
la source
5
Il convient de noter qu'il ls -l --full-timeaffichera le temps plein au format ISO avec le décalage par rapport à l'UTC.
oranja
0

Veuillez essayer cette commande

Pour forcer UTC, définissez simplement $ TZ sur UTC: TZ = "UTC" ls. Cela mettra $ TZ sur UTC juste pour la durée de cette commande.

vembutech
la source