which
역할
특정 명렁어의 실행 파일이 시스템의 어느 경로에 위치해 있는지를 보여준다.
PATH 환경 변수에 지정된 디렉토리 경로에서 첫 번째로 발견된 경로만 반환
which python
# 결과: /usr/bin/python
where
역할
특정 명령어의 실행 파일 위치를 모두 찾아 표시한다.
명령어가 있는 모든 경로를 반환 (여러 경로 출력 가능)
모든 리눅스 배포판에 있는 것이 아니므로 whereis로 사용할 수 있다.
where python
# 결과:
/usr/bin/python
/usr/local/bin/python