| HOME / 정보공유 / AIX 명령어 모음

adb
adb adb 명령 목적 일반적으로 사용되는 디버그 프로그램을 제공합니다. 구문
adb [ -k ] [ -l Directory ] [ -w ] [ ObjectFile [ CoreFile ] ]
설명
adb 명령은 프로그램에 대한 디버그 프로그램을 제공합니다. 이 디버그 프로그램을 사용하여 오브젝트와 코어 파일을 조사하고 프로그램을 수행하는 데 필요한 제어된 환경을 제공할 수 있습니다.
일반적으로 ObjectFile 매개변수는 기호표가 들어 있는 실행 프로그램 파일입니다. ObjectFile 매개변수에 기호표가 들어 있지 않으면, 파일을 조사할 수 있어도 adb 명령의 상징적 특징을 사용할 수 없습니다. ObjectFile 매개변수의 디폴트 값은 a.out입니다.
CoreFile 매개변수는 ObjectFile 매개변수를 사용하여 만든 코어 이미지 파일입니다. CoreFile 매개변수의 디폴트는 core입니다.
adb 명령은 수행되는 동안 표준 입력을 불러와서 표준 출력에 기록합니다. adb 명령은 중지 키나 인터럽트 키를 인식하지 못합니다. 이들 키를 사용하면 adb 명령은 새로운 명령을 기다립니다.
일반적으로 adb 명령 요청 양식은 다음과 같습니다.
[Address] [,Count] [Command] [;]
여기서 Address와 Count는 표현식입니다. Count 표현식의 디폴트 값은 1입니다. Address 표현식이 지정되었을 경우, . 변수는 Address로 설정됩니다.
주소를 해석하는 방법은 사용되는 문맥에 따라 달라집니다. 서브프로세스가 디버그되고 있는 경우, 주소는 하부 프로세스의 주소 위치에서 통상적 방식으로 해석됩니다.
명령을 ;(세미콜론)으로 구분하여 2개 이상의 명령을 한번에 입력할 수 있습니다.
adb 디버그 프로그램은 다양한 방법으로 사용할 수 있습니다.
표현식
연산자
부속 명령
변수
주소
자세한 정보는 AIX 5L Version 5.1 General Programming Concepts: Writing and Debugging Programs의 adb Debug Program Overview를 참조하십시오.
주: 오브젝트 파일에 기호표가 들어 있지 않으면, adb 명령은 프로그램의 정적 변수, 자동변수, 외부 변수 등에 대한 값을 표시할 수 없습니다.
플래그
-k 커널 맵핑을 유발시킵니다.
-l Directory $< 또는 $<<로 읽을 파일을 찾을 디렉토리를 지정합니다. 디폴트는 /usr/ccs/bin/adb 파일입니다.
-w ObjectFile 및 Corefile 매개변수를 열어 읽고 씁니다. 이 파일이 없는 경우에는 이 플래그로 파일이 작성됩니다.
리턴 값
adb 디버그 프로그램은 현재 명령이나 형식이 없을 때 인쇄됩니다. adb 명령은 액세스할 수 없는 파일, 구문 오류 및 비정상적인 명령 종료와 같은 내용을 표시합니다. 종료 상태 값은 마지막 명령이 실패했거나 제로가 아닌 상태로 돌아가지 않으면 제로(0)입니다.
파일
/dev/mem 특정 가상 메모리 읽기/쓰기 액세스를 제공합니다.
a.out 공용 어셈블러와 링크 편집기 출력을 제공합니다.
core 오류 발생시의 프로세스 이미지가 포함되어 있습니다.
관련 정보
cc 명령, dbx 명령.