두 손끝의 창조자

linux 명령어 본문

OS

linux 명령어

codinglog 2023. 10. 12. 09:07

시스템콜 호출 로그

  • -T 시스템콜 처리 시간 표시

    strace -T -o output.log program_file

사용자모드 커널모드 수행 비율 확인

  • -P 논리 CPU 0번 데이터 수집

  • 첫 번째 1 : 1초마다 수집

  • 두 번째 1 : 1번만 수집

    sar -P 0 1 1

특정 논리 CPU로 실행시키기

  • -c 0 : 논리 CPU 0번

  • & 백그라운드 실행

    taskset -c 0 ./실행파일 &

공유라이브러리 링크 상태 확인

ldd 실행파일

라이브러리 검색

lib로 시작하는 파일 검색

dpkg-query -W | grep ^lib

정적 라이브러리 c 컴파일

cc -static -o outputfile 소스파일

시스템에 존재하는 모든 프로세스 확인

ps aux

코드 영역의 파일 오프셋, 크기 및 메모리 등 정보 보기

프로그램 시작 주소

readelf -h

파일 오프셋, 크기, 시작주소

readelf -S

프로세스 트리 보기

  • -p PID 표시
    pstree -p
반응형
Comments