나는 일반적으로 (모든 사용자에게 영향을 미치는) 시스템 전체 별칭이 /etc/bash.bashrc
(적어도 Arch Linux 및 내가 익숙한 기타 일반적인 배포판에) 속한다는 것을 알고 있습니다.
그러나 여러 장치에서 시스템 전체 구성을 자동으로 관리하기 위해 사용자 정의 별칭이 하나 이상의 원본에 저장된 경우 /etc/bash.bashrc
불행히도 /etc/bash.bashrc
표준 디렉터리에서 파일을 자동으로 가져오지 않습니다. 하지만 /etc/profile
그것은.
그래서 저는 사용자 정의 별칭 을 /etc/profile.d/*.sh
./etc/bash.bashrc
다른 더 좋은 옵션이 있나요? 에서 별칭(및 유사한 시스템 전체 설정)을 얻는 경우 무엇에 주의해야 합니까 /etc/profile.d/
?
명확하지 않은 경우, 제가 해결하려는 문제는 /etc/bash.bashrc
별칭 및 유사한 사용자 정의를 추가하거나 제거할 때 스크립트가 변경되지 않도록 하는 것입니다. 추가 및 삭제가 전체 파일(예: 이미 알고 있는 파일)로 제한되면 /etc/profile.d/*.sh
구성 관리(따라서 시스템 관리)가 더 간단해집니다 . 가장 좋은 접근 방식은 무엇입니까?