Je suis sur une machine CrunchBang et j'essaie d'écrire un script qui doit avoir la date d'installation du système d'exploitation comme référence.
J'ai recherché et trouvé cette commande:
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
Il imprime
Mar 31 21:24
Je n'ai pas compris la tail -1
partie, mais j'ai pu comprendre que 6 $ 7 $ 8 $ sont les 6e 7e 8e occurrences de la dernière ligne à laquelle la commande fait référence.
Cependant, j'ai réalisé que l'année ne pouvait pas être incluse car l'année n'était pas affichée dans la ls -ltc
commande.
Certaines personnes ont suggéré que la date a /etc
été créée et que certaines ont été vérifiées, /var/log/syslog
etc. J'ai pensé que cela pourrait être un peu spécifique à la distribution.
Quelle est votre recommandation pour une méthode vraiment distro-agnostique de trouver la date d'installation du système d'exploitation?
/
.
/etc
la date de création de la vérification est spécifique à la distribution?