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 -1parte, 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 -ltccomando.
Alcune persone hanno suggerito di trovare la data di /etccreazione e alcuni di controllare /var/log/syslogecc. 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?
/.
/etcla data di creazione del controllo sia specifica per la distro?