터미널을 통해 자신의 행동을 관찰하는 방법

터미널을 통해 자신의 행동을 관찰하는 방법

Linux를 더 잘 이해하기 위해 백그라운드에서 어떤 명령이 실행되고 있는지 확인하고 싶었습니다. 예를 들어, GUI를 통해 새 파일을 생성할 때 터미널에서 어떤 명령이 실행되고 있는지 확인할 수 있는 방법이 있습니까?

답변1

GUI를 통해 무언가를 생성하는 경우 일반적으로 실행하는 유일한 명령은 다음과 같습니다.GUI의 경우 명령줄에서 호출하는 다른 명령을 호출하지 않습니다.

예를 들어, GUI를 사용하여 디렉토리를 생성하는 경우 명령줄에서 사용하는 명령 대신 C 함수를 호출합니다 mkdir()(사용할 수도 있으며 둘 다 실제로 파일에 디렉토리를 생성하기 위해 시스템 호출에 의존함). 체계).mkdirmkdirmkdir()

아래에서 GUI를 실행해 보고 strace어떤 일이 일어나는지 확인할 수 있습니다.시스템 호출그렇습니다. 그러나 그것이 전경에 남아 있는지 확인해야 합니다.

관련 정보