GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare la data con il formato Epoch?

Voglio impostare la data da un secondo dal valore di epoch, ad esempio voglio impostare la data con il valore di input 1452053571 .

Ho letto date -help ma non ho trovato nulla.

C'è qualche parametro per farlo?

Risposta accettata:

Con GNU date, puoi usare lo stesso formato di stringa di data sia per -d e -s opzioni.

Per convertire da secondi dall'epoca al formato leggibile dall'uomo:

date -d '@2147483647'

Per impostarlo:

date -s '@2147483647'

Con *BSD date :

# Convert seconds since epoch
$ date -r 2147483647 
Tue Jan 19 03:14:07 UTC 2038

# Set date by seconds since epoch
$ date "$(date -r 2147483647 +'%y%m%d%H%M.%S')"
Tue Jan 19 03:14:07 UTC 2038

Linux
  1. Come impostare Bash per eseguire *.exe con Mono?

  2. Come configurare un firewall con UFW su Ubuntu 16.04

  3. Come configurare Firewall con Firewalld su CentOS 8

  4. Come eseguire l'inoltro ssh con AllowTcpForwarding impostato su no?

  5. Come posso impostare il formato della data su ISO a livello globale in Linux?

Come configurare un firewall con GUFW su Linux

Come impostare data e ora su Linux

Come configurare un server Seafile con Nginx su Ubuntu 18.04

Come configurare un server FTP con ProFTPD in Ubuntu 18.04

Come configurare un server di posta con Modoboa su Ubuntu 20.04

Come installare e configurare WordPress con Ansible