GNU/Linux >> Tutoriels Linux >  >> Linux

Pourquoi l'heure Unix commence-t-elle au 1970-01-01 ?

Pourquoi l'heure Unix commence-t-elle au 1970-01-01 ? Pourquoi pas le 01/01/1971 ou une autre date ?

Réponse acceptée :

Je n'aurais pas su la réponse si Google n'était pas là pour moi :

D'ici (nécessite un abonnement gratuit) :

Linux suit la tradition établie par Unix de compter le temps en
secondes depuis son « anniversaire » officiel – appelé « époque » en termes informatiques
 – qui est le 1er janvier 1970.

Une explication plus complète peut être trouvée dans cet article de Wired News. Cela explique que les premiers ingénieurs d'Unix ont choisi cette date
arbitrairement, car ils avaient besoin de fixer une date uniforme pour le début
du temps, et le jour de l'An, 1970, semblait le plus pratique.


Linux
  1. Qu'est-ce que POSIX ? Pourquoi est-ce important pour les utilisateurs Linux/UNIX ?

  2. Pourquoi [a-z] correspond-il aux lettres minuscules dans Bash ?

  3. Pourquoi Sudo ignore-t-il les alias ?

  4. Linux - Pourquoi Setuid ne fonctionne-t-il pas ??

  5. Pourquoi l'option Ssh -t ajoute-t-elle Cr &Lf dans la sortie redirigée ?

Pourquoi l'homme imprime-t-il "donne-moi, donne-moi, donne-moi" à 00h30 ?

Pourquoi `exit &` ne fonctionne pas ?

Pourquoi ‘/’ a-t-il une entrée ‘..’ ?

Linux - Pourquoi Rsync sur Linux ne conserve pas tous les horodatages (heure de création) ?

Pourquoi la sortie de certains programmes Linux ne va-t-elle ni à STDOUT ni à STDERR ?

Pourquoi find -mtime ne fonctionne-t-il pas comme prévu sur des fichiers avec des fuseaux horaires différents ?