özet
- İlk zaman damgası, sistemin yeniden başlatma sırasında düştüğü zamandır.
- İkinci zaman damgası ve geçen zaman çok kullanışlı değil.
-x
Seçeneği geçmek, satırlarda last
gösterilen zaman damgalarını etkileyen kapatma ve çalışma düzeyi değişiklikleri ile ilgili diğer olayları göstermek için yararlı olabilir reboot
. tuptime
Başka bir cevap başvurulan olarak aracı bu daha açık hale getirebilir, ama ben ona bakmadım.
ayrıntılar
last
CentOS 6 ve 7 erkek sayfanın mesajı:
Sözde kullanıcı yeniden önyüklemesi, sistem her yeniden başlatıldığında günlüğe kaydedilir.
Kullanıcının oturumu kapattığı zaman hakkında hiçbir şey söylemez ve aşağıda gösterilen kanıtlar, hiçbir oturum kapatma süresinin açıkça kaydedilmediğini düşündürmektedir. reboot
Ve shutdown
adam sayfaları Herkes ilgi ise çalışma düzeyinde değişiklikler kayıt hakkında daha fazla detay var.
Testten, oturum açma zamanının kapanma sürecinin geç olduğu görülüyor - reboot
komutun verildiği zamandan değil .
Bu nedenle, oturum kapatma sürelerinin (ikinci zaman damgası) ve "yeniden başlatma" nın (parantez içinde gösterilen) oturum açma süresinin büyük olasılıkla yoksayılması gerektiği anlaşılmaktadır.
-F
Seçeneği geçerseniz last
, size tam zaman damgalarını gösterecektir, bu da makinenin aynı anda aynı anda yeniden başlatılmadığını biraz daha net hale getirir, sadece aynı zaman damgasını birkaç kez gösterir. Ayrıca, -x
bayrağı iletirseniz, "sistem kapatma girdileri ve çalışma düzeyi değişiklikleri" gösterir.
Burada, CentOS 7'de çalıştırdım ve ayrıca -R
ana bilgisayar adı / çekirdek sürümü sütununu bastırma seçeneğini de geçtim . Ayrıca bazı ilginç kök girişleri çıkardı:
# date ; last -x -F -R
Mon Nov 12 01:10:44 UTC 2018
root pts/0 Mon Nov 12 00:02:57 2018 still logged in
runlevel (to lvl 3) Sat Nov 10 17:57:29 2018 - Mon Nov 12 01:10:44 2018 (1+07:13)
reboot system boot Sat Nov 10 17:57:12 2018 - Mon Nov 12 01:10:44 2018 (1+07:13)
runlevel (to lvl 3) Sat Oct 27 17:58:20 2018 - Sat Nov 10 17:57:29 2018 (13+23:59)
reboot system boot Sat Oct 27 17:58:03 2018 - Mon Nov 12 01:10:44 2018 (15+07:12)
runlevel (to lvl 3) Sat Jul 21 18:14:55 2018 - Sat Oct 27 17:58:20 2018 (97+23:43)
reboot system boot Sat Jul 21 18:14:16 2018 - Mon Nov 12 01:10:44 2018 (113+06:56)
runlevel (to lvl 3) Sun Nov 12 22:36:14 2017 - Sat Jul 21 18:14:55 2018 (250+19:38)
reboot system boot Sun Nov 12 22:35:35 2017 - Mon Nov 12 01:10:44 2018 (364+02:35)
root pts/0 Fri Nov 10 07:13:20 2017 - crash (2+15:22)
runlevel (to lvl 3) Sun Aug 27 04:15:56 2017 - Sun Nov 12 22:36:14 2017 (77+18:20)
reboot system boot Sun Aug 27 04:14:59 2017 - Mon Nov 12 01:10:44 2018 (441+20:55)
runlevel (to lvl 3) Mon Aug 14 00:14:01 2017 - Sun Aug 27 04:15:56 2017 (13+04:01)
reboot system boot Mon Aug 14 00:13:46 2017 - Mon Nov 12 01:10:44 2018 (455+00:56)
Her şeyden önce 6 "yeniden başlatma" satırı, geçerli saate eşit bir oturum kapatma süresine sahiptir.
shutdown system down Fri Aug 11 08:05:29 2017 - Mon Aug 14 00:13:46 2017 (2+16:08)
root pts/0 Fri Aug 11 08:05:23 2017 - down (00:00)
runlevel (to lvl 3) Fri Jun 30 07:05:42 2017 - Fri Aug 11 08:05:29 2017 (42+00:59)
reboot system boot Fri Jun 30 07:05:27 2017 - Fri Aug 11 08:05:29 2017 (42+01:00)
[...]
root pts/0 Fri Jun 30 05:48:16 2017 - crash (01:17)
root pts/0 Tue Jun 27 04:59:56 2017 - Tue Jun 27 05:00:30 2017 (00:00)
root pts/0 Mon Jun 26 11:20:57 2017 - Mon Jun 26 04:24:39 2017 (-6:-56)
runlevel (to lvl 3) Mon Jun 26 11:15:13 2017 - Fri Jun 30 07:05:42 2017 (3+19:50)
reboot system boot Mon Jun 26 11:14:57 2017 - Fri Aug 11 08:05:29 2017 (45+20:50)
root pts/0 Sun Jun 25 14:07:51 2017 - crash (21:07)
[...]
root tty1 Thu Jun 22 13:07:42 2017 - crash (3+22:07)
runlevel (to lvl 3) Thu Jun 22 13:07:07 2017 - Mon Jun 26 11:15:13 2017 (3+22:08)
reboot system boot Thu Jun 22 13:06:51 2017 - Fri Aug 11 08:05:29 2017 (49+18:58)
root pts/0 Thu Jun 22 12:43:56 2017 - crash (00:22)
runlevel (to lvl 3) Thu Jun 22 12:30:53 2017 - Thu Jun 22 13:07:07 2017 (00:36)
reboot system boot Thu Jun 22 12:30:38 2017 - Fri Aug 11 08:05:29 2017 (49+19:34)
root pts/1 Thu Jun 22 12:26:49 2017 - crash (00:03)
root pts/0 Thu Jun 22 11:55:28 2017 - crash (00:35)
runlevel (to lvl 3) Thu Jun 22 11:49:53 2017 - Thu Jun 22 12:30:53 2017 (00:41)
reboot system boot Thu Jun 22 11:49:14 2017 - Fri Aug 11 08:05:29 2017 (49+20:16)
Her şeyden önce 5 "yeniden başlatma" satırı, kendilerini izleyen "kapatma sistemi" zamanına eşit bir oturum kapatma süresine sahiptir.
shutdown system down Thu Jun 22 11:47:45 2017 - Thu Jun 22 11:49:14 2017 (00:01)
[...]
runlevel (to lvl 3) Wed Jun 21 15:59:42 2017 - Thu Jun 22 11:47:45 2017 (19:48)
reboot system boot Wed Jun 21 15:59:27 2017 - Thu Jun 22 11:47:45 2017 (19:48)
"reboot" oturum kapatma süresi tekrar "kapanma sistemi kapatıldı" zamanıyla eşleşir.
shutdown system down Wed Jun 21 15:57:58 2017 - Wed Jun 21 15:59:27 2017 (00:01)
root pts/0 Wed Jun 21 14:27:43 2017 - down (01:30)
[...]
runlevel (to lvl 3) Tue Jun 20 17:14:15 2017 - Wed Jun 21 15:57:58 2017 (22:43)
reboot system boot Tue Jun 20 17:14:00 2017 - Wed Jun 21 15:57:58 2017 (22:43)
Yukarıdaki gibi.
Yukarıdaki sonuçlardan yalancı kullanıcı "yeniden başlatma" için açık oturum kapatma süresi kaydedilmediğini varsayıyorum, bu yüzden last
bir sonraki "kapatma sistemi önyüklemesi" için bir oturum kapatma zamanı veya bir "kapatma sistemi önyüklemesi yoksa geçerli zaman atar "izliyor.
"Runlevel (to lvl 3)" girdileri onlar için daha mantıklı bir oturum kapatma süresine sahip gibi görünüyor, ancak çökmeleri hesaba katmıyor gibi görünüyor.