Korzystam z komputera CrunchBang i próbuję napisać skrypt, który powinien zawierać datę instalacji systemu operacyjnego.
Przeszukałem i znalazłem to polecenie:
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
Drukuje
Mar 31 21:24
Nie zrozumiałem tej tail -1
części, ale udało mi się dowiedzieć, że 6 USD 7 USD 8 USD to 6. 7. 8. 8. wystąpienie ostatniego wiersza, do którego odnosi się polecenie.
Zdałem sobie jednak sprawę, że rok nie może zostać uwzględniony, ponieważ nie został wyświetlony w ls -ltc
poleceniu.
Niektóre osoby sugerowały, że data /etc
została stworzona, a niektóre sprawdzają /var/log/syslog
itd. Myślałem, że mogą one być nieco specyficzne dla dystrybucji.
Jaka jest twoja rekomendacja dla naprawdę dystrybucyjnego sposobu znalezienia daty instalacji systemu operacyjnego?
/
.
/etc
daty utworzenia jest specyficzne dla dystrybucji?