Linuxpia/Linux 명령어
[리눅스 명령어] 명령의 완전한 경로명을 기억해두는, hash
Linuxpia4U
2023. 9. 20. 23:26
반응형
hash
`hash` 명령어는 리눅스의 쉘 (주로 bash)에서 명령어의 위치를 기억하게 하는 데 사용됩니다. 사용자가 명령어를 실행할 때마다 해당 명령어의 전체 경로를 찾아가는 것은 비효율적이므로, `hash` 테이블은 이전에 실행된 명령어의 위치를 캐시하여 효율적으로 찾을 수 있게 도와줍니다.
주요 사용법
1. 현재 hash 테이블 내용 보기
hash
2. 특정 명령어의 hash 정보 삭제하기
hash -d [명령어]
3. hash 테이블 초기화하기 (모든 내용 삭제)
hash -r
정리
`hash` 명령어는 사용자의 쉘 세션 내에서만 유효하며, 쉘을 종료하면 `hash` 테이블도 초기화됩니다.
반응형