일반적인 명령을 실행할 때 Bash가 충돌합니다.

일반적인 명령을 실행할 때 Bash가 충돌합니다.

Bash를 열고 Top을 실행하면 약 1/3의 시간 동안 bash가 닫힙니다. 나머지 2/3번은 잘 작동했습니다. "clear" 또는 "/sbin/ifconfig"와 같은 다른 명령에서도 동일한 일이 발생합니다.

이 문제의 원인이 무엇인지 또는 원인 조사를 시작할 수 있는 방법에 대한 아이디어가 있습니까? 우분투 14.04 LTS를 실행 중입니다.

답변1

문제를 조사하려면 텍스트 콘솔에 로그인하고 bash일반 프로그램을 사용하여 다른 인스턴스를 실행할 수 있습니다. 인스턴스가 bash비정상적으로 종료되면 이러한 일이 발생한 이유를 알려주는 메시지를 콘솔에 인쇄한다는 개념입니다 .

이 방법으로 오류를 재현할 수 없는 경우 터미널 에뮬레이터를 연 다음 방금 연 터미널에서 다른 터미널 에뮬레이터를 열 수 있습니다. 그런 다음 두 번째 터미널 창에서 명령을 실행할 수 있으며 비정상적으로 닫히면 첫 번째 터미널 창에서 이러한 일이 발생한 이유를 알려주는 메시지가 표시될 수 있습니다.

또는 대신 셸에서 일반 명령을 실행하여 bash오류를 재현할 수 있는지 확인할 수도 있습니다.

충돌을 일으킬 수 있는 프로그램을 찾으면 해당 프로그램에 대한 디버깅 정보(사용 가능한 경우)를 설치한 다음 디버거에서 프로그램을 실행하여 프로그램 충돌을 일으킨 위치를 확인할 수 있습니다.

관련 정보