반응형
사용하고 있는 시스템콜을 확인하는 명령어는 별도 표준이 없기 때문에 운영체제별 명령어가 다르다.
운영체제 |
명령어 |
Liunx |
strace |
IBM AIX |
truss |
HP-UX |
tusc |
Solaris |
truss |
참고로, HP-UX의 tusc는 별도로 설치해야 함
1. strace 사용법
strace -p <pid> -o <output file>
예제)
3042 프로세스의 시스템콜 호출 모니터링을을 output.txt 파일에 기록한다
$ strace -p 3042 -o output.txt |
2. truss 사용법
truss -p <pid> -o <output file>
예제)
3042 프로세스의 시스템콜 호출 모니터링을을 output.txt 파일에 기록한다
$ truss -p 3042 -o output.txt |
3. tusc 사용법
tusc -p <pid> -o <output file>
예제)
3042 프로세스의 시스템콜 호출 모니터링을을 output.txt 파일에 기록한다
$ tusc -p 3042 -o output.txt |
각 명령어의 상세옵션은 추가적으로 설명하지 않았으므로, 필요한 경우에 명령어의 도움말을 찾아보면 된다.
'OS > 공통-명령어' 카테고리의 다른 글
[명령어] find 명령어 이해 (0) | 2017.07.08 |
---|---|
[Tips] 시스템/OS별 스레드 모니터링 (0) | 2017.07.04 |
[명령어] iconv 명령어 이해 (0) | 2017.02.20 |
[명령어] ssh 관련 명령어 (0) | 2017.02.01 |
[개요] Locale 이해 (0) | 2017.02.01 |