last
RHEL의 명령 출력에 의심스러운 패턴이 있습니다.
$ last reboot
reboot system boot 3.10.0-514.21.1. Wed Dec 13 10:25 - 11:53 (01:28)
reboot system boot 3.10.0-514.21.1. Mon Oct 30 16:23 - 11:53 (43+20:30)
reboot system boot 3.10.0-514.21.1. Fri Oct 20 16:53 - 11:53 (53+20:00)
reboot system boot 3.10.0-514.21.1. Mon Oct 16 09:21 - 11:53 (58+03:32)
reboot system boot 3.10.0-514.21.1. Fri Aug 25 15:53 - 11:53 (109+21:00)
reboot system boot 3.10.0-514.21.1. Tue Aug 22 15:36 - 11:53 (112+21:16)
reboot system boot 3.10.0-514.21.1. Fri Jul 21 16:38 - 11:53 (144+20:15)
reboot system boot 3.10.0-514.21.1. Fri Jun 9 15:00 - 16:18 (42+01:17)
reboot system boot 3.10.0-514.21.1. Mon Jun 5 11:20 - 16:18 (46+04:57)
reboot system boot 3.10.0-514.21.1. Thu Jun 1 09:49 - 16:18 (50+06:28)
reboot system boot 3.10.0-514.el7.x Wed May 31 17:46 - 09:49 (16:02)
즉, 열 10은 여러 행에 걸쳐 동일한 시간 데이터를 표시합니다(예:11:53일곱 번, 그리고16:18세 번).
이 man
페이지에서는 각 열이 무엇을 나타내야 하는지 설명하지 않습니다.
명령 출력의 열 10의 목적을 알고 있습니까 last
?
답변1
재부팅을 나열할 때 열 번째 열에는 부팅 이후 마지막 "다운타임"이 표시됩니다.즉last
시스템 종료 시간을 결정할 수 있습니다. 이는 실제로 시스템에 저장된 정보의 여러 기록을 결합하고, last
마지막으로 본 가동 중지 시간을 추적하고 "다시 시작" 줄이 나타날 때 이를 맹목적으로 사용하는 것을 포함합니다.
이렇게 하면 시스템이 갑자기 종료되는 경우 종료 시간은 저장되지 않고 last
이전 기록이 사용됩니다. 결과 보기:
reboot system boot 3.10.0-514.21.1. Wed Dec 13 10:25 - 11:53 (01:28)
reboot system boot 3.10.0-514.21.1. Mon Oct 30 16:23 - 11:53 (43+20:30)
reboot system boot 3.10.0-514.21.1. Fri Oct 20 16:53 - 11:53 (53+20:00)
reboot system boot 3.10.0-514.21.1. Mon Oct 16 09:21 - 11:53 (58+03:32)
reboot system boot 3.10.0-514.21.1. Fri Aug 25 15:53 - 11:53 (109+21:00)
reboot system boot 3.10.0-514.21.1. Tue Aug 22 15:36 - 11:53 (112+21:16)
reboot system boot 3.10.0-514.21.1. Fri Jul 21 16:38 - 11:53 (144+20:15)
reboot system boot 3.10.0-514.21.1. Fri Jun 9 15:00 - 16:18 (42+01:17)
reboot system boot 3.10.0-514.21.1. Mon Jun 5 11:20 - 16:18 (46+04:57)
reboot system boot 3.10.0-514.21.1. Thu Jun 1 09:49 - 16:18 (50+06:28)
reboot system boot 3.10.0-514.el7.x Wed May 31 17:46 - 09:49 (16:02)
last
12월 13일 11시 53분에 종료를 표시하는 기록 하나와 시작 시간을 표시하는 여러 기록을 찾았으므로 모든 기록에 대해 단일 종료 시간을 사용했습니다. 그런 다음 6월 9일 16시 18분 이후 42일 동안의 마감 기록을 찾고, 6월 1일 09:49까지 다른 마감 기록을 찾지 못하기 때문에 이를 여러 번 사용합니다.
당신은 할 수 있습니다last
소스 코드lastdown
; 업데이트(및 사용)된 위치를 찾으려면 " "를 검색하세요 .