컴퓨터가 언제 다시 시작되는지, 그리고 그 이유는 무엇인지 알아보세요.

컴퓨터가 언제 다시 시작되는지, 그리고 그 이유는 무엇인지 알아보세요.

내 우분투 컴퓨터는 Ubuntu 10.10을 실행하고 있으며 해당 컴퓨터는 내 응용 프로그램 서버를 실행하고 있습니다.

내 컴퓨터가 오늘 어느 시점에 다시 시작된 것 같지만 오늘 내 컴퓨터가 몇시에 다시 시작되었는지 확인하는 방법을 모르겠습니다. 다시 시작했다면 누가 다시 시작했고 왜 다시 시작했는지. 이러한 세부정보를 찾을 수 있는 방법이 있나요?

사용해 보았는데 uptime이것이 제가 얻은 결과입니다. 이는 내 컴퓨터가 20시간 21분 동안 실행되었음을 의미합니다. (제 말이 맞나요?)

david@machineA:~$ uptime
 22:55:37 up 20:21,  3 users,  load average: 0.01, 0.05, 0.01

누구든지 이러한 세부 정보를 찾는 방법에 대한 몇 가지 단계를 알려주실 수 있나요?

답변1

첫 번째 필드 /proc/uptime는 친구가 (을(를) 읽었던 cat /proc/uptime) 시간입니다. 시스템이 부팅되는 데 걸리는 시간(초)입니다. 파일의 두 번째 필드는 CPU가 시스템에서 유휴 상태인 시간(초)입니다. 이를 시스템에 나열된 CPU 수로 나누어 /proc/cpuinfo실제 시간(초)을 구합니다.

# if your awk is new enough, 1 second resolution.
awk '//{print strftime("%c",systime()-$1)}' /proc/uptime 
# for older awk, but requires bc binary, high resolution
date -d @$(echo $(date +%s.%N) - $(awk '{print $1}' /proc/uptime) |bc )
# older awk, 1 second resolution, no bc
date -d @$(( $(date +%s) - $(awk '{printf "%d",$1}' /proc/uptime) ))

시스템 시작 시간을 1초 이내로 인쇄합니다. 10진수이고 awk는 systime정수만 반환하기 때문에 1초 이내에 말했습니다.

누가 다시 시작했는지, 왜 다시 시작했는지는 알려주지 않습니다. 할 수 있는 최선의 방법은 last정상적인 종료 및 재부팅, 하드 재부팅으로 인해 손실된 세션(예: 정전, 커널 오류)을 기록하는 명령의 출력입니다 . 이들은 파일을 조작하는 사람이 아무도 없기 때문에 신뢰할 수 없습니다 /var/log/wtmp*.

다음은 손실된 세션의 예입니다.

root@nms1:~# last -f /var/log/wtmp.1
root     pts/0        10.x.y.z      Mon Oct 27 05:41    gone - no logout 
root     pts/0        10.x.y.z      Mon Oct 20 04:55 - 16:47  (11:51)    

다음은 재시작의 예입니다.

[root@freepbx ~]# last
...
reboot   system boot  2.6.32-431.el6.x Mon Oct 20 13:46 - 16:13 (3+02:27)   
root     pts/2        10.x.y.z      Wed Oct 15 21:02 - 00:51 (2+03:48)   
root     pts/1        10.x.y.z      Wed Oct 15 14:17 - 00:51 (2+10:33)   
sitkasta pts/0        10.x.y.z      Tue Oct 14 20:23 - down  (5+17:22)   
root     pts/0        10.x.y.z      Tue Oct 14 10:43 - 20:22  (09:39)    

더 많은 것을 원한다면 audit프레임워크 같은 것을 살펴보고 안정적이고 안전한 원격 로깅 대상에 다시 시작/종료 명령을 보내세요.

답변2

기계 가동 중지 시간을 찾으려면 다음 명령을 사용하십시오.

기록 업로드

목록에 표시되지 않은 시간은 재시작 시간입니다.

관련 정보