디렉토리에 앉아있는 파일을 몇 번 발견 했습니까?이 파일의 출처는 궁금합니다. 또는 친구에게 유틸리티 사용 방법을 알려 주려고하지만 유틸리티를 설치하지 않았으며 설치 한 패키지를 기억할 수 없습니다.

물론, 당신은 구글로 향할 수 있지만, 당신은 항상 그 사람들이 어떻게 알고 있는지 궁금하지 않으십니까? 간단합니다. dlocate 유틸리티를 설치하십시오.이 유틸리티는이 유형의 쿼리에 대해 dpkg보다 빠른 대안입니다.

sudo apt-get install dlocate

이 명령을 'dlocate'구문과 함께 사용할 수 있습니다. ',이 출력을 줄 것이다 :

$ dlocate flac

libxine1: /usr/lib/xine/plugins/1.1.4/xineplug_flac.solibtunepimp5: /usr/lib/tunepimp/plugins/flac.tppgstreamer0.10-plugins-good: /usr/lib/gstreamer-0.10/libgstflac.soflac: /.flac: /usrflac: /usr/binflac: /usr/bin/flac—– trimmed ——

그것은 많은 결과입니다! 부분적으로 일치하는 파일 이름이 많이 있음을 알 수 있습니다. 전체 경로를 파일 이름에 전달하는 것이 좋습니다. 이 경우 'flac'을 사용하여 사용중인 flac 명령을 판별 한 다음 dlocate에 대한 전체 경로를 전달할 수 있습니다.

$ which flac

/usr/bin/flac

$ dlocate /usr/bin/flac

flac: /usr/bin/flac

이제 flac 명령은 "flac"이라는 패키지에서 발견됩니다. (예,이 예제는 매우 간단했습니다.) 더 창의적이 될 수도 있습니다 (작은 따옴표가 아닌 1 키 옆에있는 문자 사용).

$ dlocate `which flac`

flac: /usr/bin/flac

다른 유틸리티를 설치하고 싶지 않으면 'dpkg -S '명령이 내장되어 있지만 출력이 거의 빠르지 않거나 체계적이지는 않습니다. 파일의 전체 경로를 유틸리티로 전달하면 좋은 결과를 얻을 수 있습니다.

탑 팁 :
댓글 :