GNU/Linux >> Tutoriales Linux >  >> Linux

Tune2fs:¿En qué zona horaria se crea la fecha y es posible cambiarla?

He estado usando tune2fs para determinar la antigüedad de mis instalaciones de distribución de Linux, pero sin saber la zona horaria, la fecha es menos útil. El comando exacto que estoy usando es de aquí, aquí está solo por claridad:

sudo tune2fs -l /dev/sda3 | grep created | sed 's/.*created\:\s*//g'

pero la salida es de la forma:

Fri Jun 23 23:59:22 2017

Tenga en cuenta que no se menciona la zona horaria. Pero date devuelve la salida de la forma:

Sun Jul 23 17:58:18 AEST 2017

Observe cómo se menciona la zona horaria AEST. He leído la página man de tune2fs . He buscado "fecha", "creado", "hora" usando la utilidad de búsqueda de mi navegador web y no he encontrado una sola mención de la zona horaria del formato de fecha, o si hay una forma de configurar manualmente eso. Realicé búsquedas en DuckDuckGo de "fecha de tune2fs" y "zona horaria de tune2fs" y observé los cinco resultados principales y no pude encontrar nada relevante en ellos.

Respuesta aceptada:

La fecha parece mostrarse en la zona horaria del sistema local en el momento en que se creó.

p.ej. mi partición /boot es ext4 en raid-1 (/dev/md0), creada cuando reemplacé mis unidades de arranque con 4 SSD y convertí a root en ZFS el año pasado. Mantuve una partición /boot ext4 en caso de emergencia.

# tune2fs -l /dev/md0 | sed -n -e 's/.*created\:\s*//gp'
Sat Oct  8 16:38:45 2016

# TZ=UTC tune2fs -l /dev/md0 | sed -n -e 's/.*created\:\s*//gp'
Sat Oct  8 05:38:45 2016

También estoy en la costa este de Australia (Melbourne), y la diferencia entre las 16:38 y las 05:38 es de 11 horas, lo cual es correcto para AEDT (el horario de verano comienza en octubre para los estados que lo observan)

Por cierto, casi nunca es necesario canalizar la salida de grep a sed o awk. ambos ya pueden hacer coincidencias de patrones de expresiones regulares. un ejemplo de awk podría verse así:

# tune2fs -l /dev/md0 | awk -F': +' '/created/ {print $2}'
Sat Oct  8 16:38:45 2016

Linux
  1. Uso del comando timedatectl para cambiar la hora y la fecha en el sistema RHEL7 Linux

  2. Cómo establecer o cambiar la zona horaria en Linux

  3. ¿Cómo hacer A Ls y luego ordenar los resultados por fecha de creación?

  4. Establecer la fecha, la hora y la zona horaria en un servidor Linux

  5. Cómo cambiar la zona horaria de un contenedor Docker

Cómo cambiar la fecha, la hora y la zona horaria en Ubuntu 20.04 LTS

Cómo cambiar la fecha, la hora y la zona horaria en Debian 10

Cómo cambiar la fecha, la hora y la zona horaria en CentOS 8

¿El indicador de hora no muestra la fecha/hora?

Cómo cambiar la fecha, la hora y la zona horaria en Linux Mint 20

Consejos de Ubuntu:cómo cambiar la fecha y la hora en una computadora portátil o de escritorio