Sono su una macchina CrunchBang e sto provando a scrivere uno script che deve avere come riferimento la data di installazione del sistema operativo.
Ho cercato e trovato questo comando:
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
Stampa
Mar 31 21:24
Non ho capito la tail -1
parte, ma sono stato in grado di capire che $ 6 $ 7 $ 8 sono le sime occorrenze 7 ° 8 ° dell'ultima riga a cui fa riferimento il comando.
Tuttavia, mi sono reso conto che l'anno non può essere incluso poiché l'anno non è stato visualizzato nel ls -ltc
comando.
Alcune persone hanno suggerito di trovare la data di /etc
creazione e alcuni di controllare /var/log/syslog
ecc. Ho pensato che questi potrebbero essere un po 'specifici per la distribuzione.
Qual è la tua raccomandazione per un modo veramente distro-agnostico di trovare la data di installazione del sistema operativo?
/
.
/etc
la data di creazione del controllo sia specifica per la distro?