whereis 명령어 생성기
명령어의 바이너리, 소스 코드, 매뉴얼 페이지를 찾기 위한 whereis 명령어 생성하기
whereis 사용 시작하기
## whereis란 무엇인가요?
`whereis`은 한 번에 특정 명령어에 해당하는 바이너리, 소스 코드, 매뉴얼 페이지 파일들을 찾아줍니다. 이 도구는 고정된 일련의 표준 디렉터리(`$PATH`이 아님)를 검색하기 때문에 매우 빠르지만, 오직 일반적인 위치에 설치된 파일들만 찾을 수 있습니다. 설치된 명령어와 관련된 모든 정보를 확인하는 가장 빠른 방법입니다.
## 사용 방법
1. **옵션 설정**: 바이너리/소스 코드/매뉴얼로 검색 범위를 제한하거나, 사용자 지정 검색 디렉터리를 설정합니다. 2. **이름 입력**: 조회할 명령어 이름을 입력합니다. 3. **복사 및 실행**: 생성된 명령어를 터미널에 붙여넣습니다.
결과는 `name: /path/to/binary /path/to/man /path/to/src` 형태로 그룹화되어 표시됩니다.
일반 옵션
### `-b` 바이너리 전용 결과를 해당 명령어의 실행 가능한 바이너리(또는 스크립트)로만 제한합니다.
### `-m` 매뉴얼 전용 결과를 매뉴얼 페이지 파일로만 제한합니다.
### `-s` 소스 코드 전용 결과를 소스 코드 파일로만 제한합니다.
### `-u` 특이한 항목 “특이한” 항목만 표시합니다. 즉, 바이너리/소스 코드/매뉴얼 중 적어도 하나가 없는 명령어들입니다. 불완전한 설치를 파악하는 데 유용합니다.
### `-B DIR`, `-M DIR`, `-S DIR` 사용자 지정 검색 경로 바이너리, 매뉴얼, 소스 코드 검색을 특정 디렉터리로 제한합니다. 이 항목들은 반드시 명령어 이름 앞에 옵니다: `whereis -B /opt/bin -f python`.
### 이름 (위치 지정) 검색할 명령어 이름, 예: `ls`, `gcc`, `bash`.
▶whereis, which, 그리고 locate의 차이점은 무엇인가요?
▶명령어의 바이너리 경로만 어떻게 볼 수 있나요?
▶맨 페이지나 소스가 없는 명령어는 어떻게 찾을 수 있나요?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.