이전에 프로젝트에 참여했던 누군가의 문서에서 bash로 작성된 명령을 발견했습니다. 이제 명령의 소스를 찾아 수정해야 합니다.
나는 노력했다
which my_command
명령을 찾을 수 없습니다.
편집하다:
whereis
산출:
내 명령:
답변1
사용하는 명령에서는 which
"my_command" 매개변수가 PATH에 있다고 가정합니다. which
입력한 매개변수는 전역 환경 변수 PATH를 통해 검색되며 찾은 첫 번째 일치 항목의 전체 경로가 나열됩니다.
명령줄에 env를 입력하고 PATH=를 찾아 경로를 찾을 수 있습니다.
whereis
- 표준 바이너리 디렉터리, 라이브러리 디렉터리, 매뉴얼 페이지 디렉터리 등 제한된 위치 집합에서 파일을 검색합니다. 이 유틸리티를 사용하면 프로그램 실행 파일과 관련 파일(예: 문서 또는 구성 파일)을 빠르게 찾을 수 있습니다. (사용자 디렉터리나 찾기 또는 찾기를 통해 쉽게 검색할 수 있는 기타 여러 위치는 검색하지 않습니다.)
물론, 대략적인 위치를 알고 있다면 find
or locate
명령을 사용할 수 있습니다.