macOS의 cd 명령은 dc 다음에 ls를 실행합니다. 왜?

macOS의 cd 명령은 dc 다음에 ls를 실행합니다. 왜?

bash를 사용하는 MacOS 터미널에서는 cd 다음에 ls가 표시됩니다. 디렉토리에 많은 파일이 포함되어 있으면 ls 스크롤과 함께 사라지기 때문에 cd의 효과를 볼 수 없습니다.

이것이 내가 보는 것입니다

$ which cd
cd is a function
cd () 
{ 
    builtin cd "$@";
    ls -FGlAhp
}
cd is a shell builtin
cd is /usr/bin/cd

이것을 어떻게 피할 수 있습니까? 이 기능은 Mac의 표준 기능입니까, 아니면 일부 응용 프로그램에 의해 설치됩니까? 내가 어떻게 알아?

나는 보통 Ubuntu를 사용하지만 이것이 작동하는 방식은 아닙니다. 이것은 혼란 스럽습니다.

관련 정보