컴퓨터가 고장난 이유를 확인하는 방법은 무엇입니까?


28

어제 bash약 10 시간 동안 스크립트를 실행했습니다 . 컴퓨터를 사용하려고했을 때 잠겼습니다.

  • 데비안과 함께 Eee PC가 있습니다.
  • 화면이 여전히 보이지만 마우스 나 키보드는 효과가 없었습니다.
  • 나는 시도 CtrlAltDelete, CtrlAltBackspace, CtrlAltF1,하지만 효과.
  • 하드 드라이브 표시등이 작동하지 않았습니다.

무엇이 잘못되었는지 어떻게 알 수 있습니까? 어떤 로그를 확인할 수 있습니까?

답변:


18

모든 파일 /var/log/syslog과 다른 /var/log/파일 에서 모든 메시지를 찾을 수 있습니다 . 오래된 메시지에 /var/log/syslog.1, /var/log/syslog.2.gzlogrotate에 설치되어있는 경우 등.

그러나 커널이 실제로 잠기면 관련된 메시지를 찾을 가능성이 낮습니다.

X 서버 만 잠길 수 있습니다. 이 경우 일반적으로 ssh를 통해 네트워크를 통해 PC에 여전히 액세스 할 수 있습니다 (설치 한 경우). 시도한 바로 가기도 작동 할 수 있도록 키보드를 풀기 위한 Magic SysRq 키 도 있습니다.


9

/var/log/dmesg[ kernel] 와 같은 소프트웨어 문제를 읽을 수 있습니다 . 서비스 오류 인 경우 예를 들어 아파치와 같은 서비스 로그를 읽을 수 있습니다/var/log/apache/error.log

일부 하드웨어 오류는 로그를 가질 수 없습니다


3

데이터를 얻는 데 도움이되는 정확한 명령을 줄 수 없습니다. 그러나 범인을 찾는 일반적인 방법은 일정한 간격으로 명령의 출력을 캡처하는 방법입니다. 시스템 충돌 전에 명령의 데이터를 실행하는 데 도움이됩니다.

crontab ( 하우투 : Linux 또는 UNIX에서 cron에 작업 추가? )을 사용하여 명령을 예약하여 이러한 명령의 출력을 캡처 할 수 있습니다 .

또는 명령을 예약하고 시스템 상태를 온라인으로 확인할 수 있는 서비스 SeaLion-Linux 서버 모니터링 및 디버깅 도구 가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.