터미널에서 전역패스로 실행하는 프로그램의 위치가 어딘지 알 방법이 있을까요?

예를 들어 eclipse프로그램을 실행시키면
$ eclipse
링크된 폴더가 /usr/share/bin안에 있다던가하는 이런 정보를 알 수 있을까요?

which eclipse

locate eclipse

apropos eclipse

하면 각각 뭐라고 뭐라고 뜹니다…

뭔지는 몰라두요 ㅠㅠ

아는 선배가 순식간에 저 세개 커맨드 치더라구요

답변감사합니다
저도 그런 아는선배님이 필요합니다ㅋ

구글링을 해보니 이런 포스트가 뜨네요. ^^

http://ememo.cafe24.com/?vid=ubuntu&document_srl=34922

질문하신 그대로의 답에는 which eclipse가 가장 적합하지 않을까 합니다. ^^;
링크한 포스트에 의하면 which는 등록된 path를 통해 특정 프로그램을 찾는 것이고,
locate는 저장 위치를 찾아주는 녀석이고, apropos는 사용 설명서의 키워드 검색이라네요^^;

답글이 또달렸었네요. 감사합니다:)

전 주로 type를 사용합니다.

$ type cd
cd is a shell builtin

$ which cd

$ type eclipse
eclipse 는/은 /home/ihavnoth/sdk/eclipse/eclipse/eclipse

$ which eclipse
/home/ihavnoth/sdk/eclipse/eclipse/eclipse