Đây là lệnh tôi đang sử dụng:
last -x|grep shutdown | head -1
nhưng nó cho tôi thời lượng với +2 giờ:
shutdown system down 3.14-1-amd64 Mon Jul 21 08:43 - 22:19 (13:36)
thời gian tắt máy cuối cùng (08:43) là chính xác, nhưng thời gian khởi động (22:19, nên là 20:19) là không chính xác.
Có một lệnh tốt hơn để kiểm tra PC đã tắt máy cách đây bao lâu? hoặc là cài đặt DST của tôi hoặc cái gì khác gây ra điều này?
PS: Tôi đang sử dụng thử nghiệm Debian (Linux giàn 3.14-1-amd64 # 1 SMP Debian 3.14.12-1 (2014-07-11) x86_64 GNU / Linux)
who -b
cung cấp thời gian khởi động hệ thống cuối cùng last reboot
cũng cung cấp những gì lệnh nói. Nếu bạn nghi ngờ về cài đặt DST, hãy kiểm tra ngày hiện tại và so sánh nó với các giá trị thực và cho chúng tôi biết
who -b
đưa ra giá trị không chính xác : semko@rig:~$ who -b system boot 2014-07-22 00:24 semko@rig:~$ date Mon Jul 21 22:41:35 CEST 2014
. vì vậy bạn có thể thấy rằng nó đã tắt sau 2 giờ date
. semko@rig:~$ last reboot reboot system boot 3.14-1-amd64 Tue Jul 22 00:24 - 22:41 (-1:-42)
là mục cuối cùng và -1: -42 là vô lý.