존재하는 ls의 가능한 버전과 서로 어떻게 다른지 알고 싶습니다.
실제로 ls에 대한 매뉴얼 페이지를 조사하고 있었지만 올바른 옵션을 사용해도 올바른 결과를 얻지 못했기 때문에 ls 버전이 여기서 문제일지도 모른다고 생각했습니다.
답변1
왜 묻는지 궁금합니다. ls가 다르게 동작한다면 앨리어싱 때문일 수 있습니다. 예를 들어 다음과 같이 입력합니다.
$ which ls
...나는 얻다:
alias ls='ls --color=auto'
답변2
맨페이지에는 ls
시스템에 설치된 바이너리 버전이 반영되어야 합니다.
다르게 동작한다면 앨리어싱 때문일 수 있습니다. 입력 alias
하고 참조된 별칭이 있는지 확인하세요 ls
. 그렇다면 다음을 ls
통해 두 버전의 앨리어싱되지 않은 버전을 실행할 수 있습니다.
\ls
또는 명령의 전체 경로를 지정합니다(예:
/usr/bin/ls
명령을 통해 전체 경로를 찾을 수 있습니다 whereis ls
.