명령이 실행될 때 어떤 파일(시스템 파일 및 비시스템 파일)을 사용하는지 알고 싶습니다.
답변1
다음 명령을 사용하여 실행할 수 있습니다 strace -e file
.
strace -e file /path/to/command
그러면 표준 오류 파일 이름과 관련된 모든 시스템 호출이 나열됩니다. 다음 옵션을 사용하여 목록을 파일로 출력할 수 있습니다 -o
.
strace -e file -o filesyscalls.txt /path/to/command