Ubuntu'nun hangi tarihte kurulduğunu nasıl anlarım?

117

, ubuntu'nun (veya herhangi bir dağıtımın) kurulduğu tarihi veren bir komut var mı?

    
sordu lxtips 06.08.2010 08:09

8 cevap

92

Yükleyici günlüklerini ve tarihlerini kontrol edebilirsiniz:

/var/log/installer

Tarihini komut satırından bulmanın hızlı bir yolu şu şekilde çalışacaktır:

ls -lt /var/log/installer

Bu liste, kronolojik sırayla listelenir, böylece en eski dosya listenin en altındadır.

    
verilen cevap João Pinto 06.08.2010 09:28
66

Eğer ext2 / ext3 / ext4 kullanıyorsanız ve kurduğunuzda diski biçimlendirdiyseniz, bu şık hile yapabilirsiniz.

sudo dumpe2fs /dev/sda1 | grep 'Filesystem created:'

Kurulumunuzu yansıtacak şekilde /dev/sda1 değerini değiştirmeniz gerekebilir.

Dosyaların güncellenmesi, dosyaların oluşturulmasına ve yeni bir "oluşturma zamanı" oluşturulmasına rağmen "oluşturma zamanı" (mtime) bile olsa, hatalar verebilir.

Benzer araçlar ve bilgiler diğer dosya sistemlerinde de mevcut olabilir, ancak bunları bilmiyorum.

    
verilen cevap LassePoulsen 10.08.2010 14:11
5

benim için çalışan tek komut -

sudo ls -alct /|tail -1|awk '{print , , }'
    
verilen cevap Tony Doyle 11.02.2016 13:10
3

Ayrıca belirli bir komut veya dosya bilmiyorum. Kurulum tarihini bulmak için bazı sezgisel yöntemler kullanıyorum:

for dir in {/etc,/usr,/lib}; do
  sudo find $dir -type f -exec stat -c %z {} \; | \
    sed -e 's,-,,g' -e 's, .*,,' | sort | uniq -c | sort -nr -k 2 | \ 
    grep -Ev " [0-9]?[0-9] "
done

Bu küçük komut dosyası /etc ve /usr dosyasındaki dosyaları arar ve son değiştirilen tarihi yazdırır. Bazı yeniden biçimlendirme yapar ve tarihe göre sıralanan olayları listeler (önce en yenisi). Genellikle en eski giriş yükleme tarihi.

Bu, bir kurulumdan sonra değişmeden kaldığını varsayar. Bu çoğu durumda (gözlemime göre) doğrudur, ancak özel durumlarda da yanlış sonuçlar verebilir.

    
verilen cevap qbi 06.08.2010 09:49
2

Yükleme yakınsa, /var/log altındaki en eski girişlere bakın, ancak birkaç hafta sonra günlükler döndürülmüş olacaktır.

Bakılacak diğer bir şey, kök dosya sistemindeki bir dosyanın en eski cıvasıdır; ancak tüm kurulum kopyalandıysa (ör. başarısız diskten kurtarılmışsa), dizin ağacı düzeyinde bu size kopya tarihini verir.

Bir buluşsallık yeterince iyi ise, yükleme sırasında oluşturulan bir dosyanın tarihine (mtime) bakın ve o zamandan beri değiştirilmiş olması olası değildir. İyi bir aday /etc/hostname ; diğer adaylar /etc/hosts , /etc/papersize , /etc/popularity-contest.conf .

    
verilen cevap Gilles 10.08.2010 13:54
0

Orada olduğunu sanmıyorum.

Red Hat / CentOS'ta sistemi kurduğunuzda oluşturulan install.log dosyaları var, ancak bu Ubuntu'da mevcut değil.

Günlüklerinizin yeterince uzağa gittiğini varsayarak (benimkileri), baz kurulumunun /var/log/dpkg.log adresinde yapılacağı tarihi belirleyebilirsiniz *

Örneğin, sistemimde en eski dpkg.log dosyasının (dpkg.log.4.gz) ilk iki satırı

2010-04-19 11:40:55 startup archives install
2010-04-19 11:40:55 install base-files <none> 5.0.0ubuntu18

Bu sistemi 19/04/2010 tarihinde saat 11:40: 55'te kurdum. Bu sistem için doğru.

Ayrıca, bu tarihi eklemek için bir beyin fırtınası fikri de vardı.

    
verilen cevap Richard Holloway 06.08.2010 08:19
0

sadece yazılım merkezini kontrol etmek için basit (yanlış olabilir) olurken, içeride 'geçmiş' seçeneğini tıklayın ve kurulu güncellemelerinizin altına inin. May 23 Nisan 2012 ilk kurulumunu gösteriyor. Ubuntu kullanmaya başladığımda doğru olan hangisi?

    
verilen cevap maple6661 10.01.2014 12:49
-1

sudo grep ubiquity /var/log/installer/syslog | less komutu benim için çok iyi çalıştı.

    
verilen cevap Bakhtiyor 09.02.2011 17:04

Etiketlerdeki diğer soruları oku