로그인할 때 어떤 파일과 명령이 실행되는지 추적할 수 있는 방법이 있습니까?
/etc/profile
및 파일을 일부 변경했지만 /etc/bashrc
루트()로 로그인하면 선택되지 않는 것 같아서 sudo -i
어떤 파일이 어떤 순서로 오고 있는지 알고 싶습니다.
command 같은 것을 찾고 있는데 set -x
현재 세션에서만 작동하고 사용자 변경 시에는 작동하지 않습니다.
답변1
다음 명령은 bash에서 로그인을 시뮬레이션합니다.
PS4='+$BASH_SOURCE> ' BASH_XTRACEFD=7 bash -xl 7>&2