GNU/Linux >> Tutoriales Linux >  >> Linux

¿Por qué el tiempo de Unix comienza en 1970-01-01?

¿Por qué el tiempo de Unix comienza en 1970-01-01? ¿Por qué no 1971-01-01 o cualquier otra fecha?

Respuesta aceptada:

No habría sabido la respuesta si Google no hubiera estado ahí para mí:

Desde aquí (necesita suscripción gratuita):

Linux sigue la tradición establecida por Unix de contar el tiempo en
segundos desde su "cumpleaños" oficial, llamado "época" en términos informáticos
, que es el 1 de enero de 1970.

Puede encontrar una explicación más completa en este artículo de Wired News. Explica que los primeros ingenieros de Unix escogieron esa fecha
arbitrariamente, porque necesitaban establecer una fecha uniforme para el comienzo
del tiempo, y el día de Año Nuevo, 1970, parecía lo más conveniente.


Linux
  1. ¿Qué es POSIX? ¿Por qué es importante para los usuarios de Linux/UNIX?

  2. ¿Por qué [a-z] coincide con letras minúsculas en Bash?

  3. ¿Por qué Sudo ignora los alias?

  4. ¿Por qué la opción Ssh -t agrega Cr y Lf en la salida redirigida?

  5. ¿Por qué Mv(1) copia objetos si se niega el permiso para mover?

Linux:¿por qué Rsync en Linux no conserva todas las marcas de tiempo (hora de creación)?

¿Hora de inicio del proceso con zona horaria?

¿Por qué Plymouth comienza tan tarde?

Obtener ciclos de CPU usando RDTSC:¿por qué el valor de RDTSC siempre aumenta?

¿Qué es una GPU Matrox y por qué el servidor UNIX de mi universidad tiene una?

¿Por qué find -mtime no funciona como se esperaba en archivos con diferentes zonas horarias?