which 라는 명령으로, 실행 파일이 하드의 어디에 있는지 손쉽게 알아낼 수 있습니다.

which ls
라고 하면

/usr/bin/ls
이렇게 결과가 나옵니다. ls 라는 파일이 /usr/bin/ 디렉토리(폴더) 밑에 있다는 뜻입니다.

이것은 일반적인 bash 셀의 경우이고,
C shell 등에서는 whereis 또는 whence 라는 명령어를 사용합니다.



시그윈(Cygwin)에서는
D:\Z>which notepad.exe
/cygdrive/c/WINNT/system32/notepad.exe

D:\Z>


이렇게 윈도우용 파일의 위치까지 알아낼 수 있습니다. 아주 편리합니다.
2009/05/12 23:41 2009/05/12 23:41

Trackback Address :: https://youngsam.net/trackback/425