답변:
많은 Linux 배포판 /etc/profile.d
은 스톡 시스템 파일을 건드리지 않고 추가 경로 지시문과 같은 구성을 수행 할 수 있는 Linux Standard Base 디렉토리를 지원 합니다. 파일 이름은 .sh 확장자 만 있으면됩니다.
예를 들어
cat >> /etc/profile.d/some_name.sh << \EOF
PATH=$PATH:/path/to/ANT/bin
EOF
/ etc / profile을 편집하고 경로 조작 섹션을 업데이트하십시오. Centos는 경로에 / usr / local / bin을 포함하지 않습니다.
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /usr/sbin
pathmunge /usr/local/sbin
pathmunge /usr/local/bin
else
pathmunge /usr/local/bin after
pathmunge /usr/local/sbin after
pathmunge /usr/sbin after
fi
bash
가 사용되고 있다고 가정합니다 . 또한 질문 에서 aix 태그를 확인하십시오. 이 사용자는 CentOS를 사용하지 않습니다.
export
줄을 추가 할 수 있습니다/etc/bashrc
.