![터미널 명령 목록이나 각 명령에 목적/기능을 제공하는 스크립트 세트를 찾을 수 있는 디렉토리는 어디입니까?](https://linux55.com/image/52608/%ED%84%B0%EB%AF%B8%EB%84%90%20%EB%AA%85%EB%A0%B9%20%EB%AA%A9%EB%A1%9D%EC%9D%B4%EB%82%98%20%EA%B0%81%20%EB%AA%85%EB%A0%B9%EC%97%90%20%EB%AA%A9%EC%A0%81%2F%EA%B8%B0%EB%8A%A5%EC%9D%84%20%EC%A0%9C%EA%B3%B5%ED%95%98%EB%8A%94%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EC%84%B8%ED%8A%B8%EB%A5%BC%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%8A%94%20%EC%96%B4%EB%94%94%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
숨겨져 있거나 접근 가능합니까?
또는 새 스크립트를 만들고 이 디렉터리에 추가하고 동일한 권한을 부여하여 시스템 전체에서 실행할 새 명령을 정의할 수 있습니까?
답변1
일부 명령은 내장되어 있으며 디스크에 존재하지 않으며 셸에서 직접 실행됩니다. 이는 쉘의 매뉴얼 페이지나 기타 문서에 문서화되어 있습니다.
다른 명령은 디스크의 어느 곳에나 존재할 수 있지만 일반적으로 검색 경로에 나타나는 디렉터리에 저장됩니다. 이는 PATH
값이 콜론으로 구분된 디렉터리 목록 인 환경 변수로 표시됩니다 . 이러한 디렉토리 중 하나에 있는 모든 명령은 해당 이름을 입력하여 실행할 수 있습니다. 쉘은 경로에 있는 각 디렉토리를 차례로 확인하여 해당 이름의 실행 파일을 찾습니다.