사용자 정의 명령 저장 모범 사례(Unix)

사용자 정의 명령 저장 모범 사례(Unix)

자신만의 사용자 정의 명령을 저장할 수 있는 표준 또는 권장 위치가 있는지 알고 싶습니다(/usr/local/bin에 설치하지 않는 것이 좋습니까)?

나는 개인적으로 전체 시스템을 다시 포맷해야 하고 내용을 백업해야 하는 경우와 같은 이유로 /usr/local/bin에 설치하는 것을 선호하지 않는 작은 특수 효과를 언급하고 있습니다. 내가 직접 만든 명령과 패키지 관리자 등으로 설치된 명령을 쉽게 구별할 수 있습니다.

/usr/local/mybin 또는 이와 유사한 것을 생성하는 것은 개인 선택에 달려 있다고 생각합니다. 그러나 여기에 제가 알지 못하는 잘 알려지지 않은 경로가 있습니까? 귀하의 개인적인 취향도 환영합니다.

답변1

역사적으로 /usr/local/[s]bin에 설치하고 싶지 않거나 설치할 수 없는 바이너리 및 스크립트의 '표준' 위치는 (즉, 홈 디렉터리의 ~/bin폴더 )입니다.bin

쉘에 따라 .bashrc, .profile 또는 .cshrc 등의 $PATH 환경 변수에 해당 폴더를 추가해야 할 수도 있습니다.

관련 정보