reboot
và shutdown
là người dùng giả để khởi động lại và tắt hệ thống, tương ứng. Đó là cơ chế để ghi thông tin đó, với các phiên bản kernel vào cùng một vị trí, mà không tạo bất kỳ định dạng đặc biệt nào cho tệp nhị phân wtmp.
Trích dẫn từ man wtmp
:
Các wtmp
tập tin ghi lại tất cả các thông tin đăng nhập và đăng xuất. Định dạng của nó hoàn toàn giống như utmp
ngoại trừ tên người dùng null biểu thị đăng xuất trên thiết bị đầu cuối được liên kết. Hơn nữa, tên thiết bị đầu cuối ~
có tên người dùng shutdown
hoặc reboot
cho biết tắt hệ thống hoặc khởi động lại và cặp tên thiết bị đầu cuối |
/ }
ghi lại thời gian hệ thống cũ / mới khi ngày (1) thay đổi.
Tệp nhị phân wtmp không lưu ngoài dấu thời gian cho các sự kiện. Ví dụ: last
tính toán những thứ bổ sung, chẳng hạn như thời gian đăng nhập.
reboot system boot 2.6.32-28-generi Mon Feb 21 17:02 - 18:09 (01:07)
...
user pts/0 :0.0 Sat Feb 12 18:52 - 18:52 (00:00)
user tty7 :0 Sat Feb 12 18:52 - 20:53 (02:01)
reboot system boot 2.6.32-28-generi Sat Feb 12 08:31 - 18:09 (9+09:37)
Cột cuối cùng (trong ngoặc đơn) là độ dài của sự kiện. Dành cho người dùngreboot
, đó là thời gian hoạt động.
Sau lần khởi động lại mới nhất, thời gian là thời gian hoạt động hiện tại. Đối với các lần khởi động lại trước đó, thời gian là thời gian hoạt động sau lần khởi động lại đó (vì vậy trong dòng cuối cùng của ví dụ của tôi là thời gian hoạt động cho đến dòng đầu tiên; không có khởi động lại ở giữa). Số (s) trước + có nghĩa là số ngày. Trong dòng cuối cùng, đó là 9 ngày, 9 giờ và 37 phút và trong dòng đầu tiên, thời gian hoạt động hiện tại là 1 giờ 7 phút.
Tuy nhiên, lưu ý rằng thời gian này không phải lúc nào cũng chính xác - ví dụ: sau sự cố hệ thống và trình tự khởi động lại bất thường. last
tính toán nó là thời gian giữa nó và khởi động lại / tắt máy tiếp theo.
last | grep -i shutdown
không trả lại bất cứ thứ gì.