$PATH 환경변수 내의 파일 위치를 알려주는 명령어
PATH 환경변수에 있는 디렉토리를 모두 검색하여, 찾고자 하는 명령어의 full path를 보여준다.
아래와 같이 which는 alias설정이 되어 있고, /usr/bin/which 에 위치한다.
사용법 : which [옵션] [--] [명령어] [...] -a, --all : 모든 것을 보여준다. -i, --read-alias : alias 설정 환경을 보여준다. --skip-alias : alias 설정을 무시한다. --skip-dot : dot(.)으로 시작하는 디렉토리를 제외한다. --skip-tilde : 틸드(~)로 시작하는 디렉토리($HOME 디렉토리)를 제외한다. --show-dot : dot(.)으로 시작하는 디렉토리를 포함한다. --show-tilde : 틸드(~)로 시작하는 디렉토리를 포함한다. -v, -V, --version : 버전정보를 보여준다.
PATH 환경변수에 있는 디렉토리를 모두 검색하여, 찾고자 하는 명령어의 full path를 보여준다.
아래와 같이 which는 alias설정이 되어 있고, /usr/bin/which 에 위치한다.
# which which alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which