.bashrc 및 .bash_profile이 실행되지 않았습니다.

.bashrc 및 .bash_profile이 실행되지 않았습니다.

RHEL5를 실행 중입니다. 에 간단한 alias 명령을 추가했습니다 ~/.bashrc. 새 터미널을 시작하면 아무 일도 일어나지 않지만 source ~/.bashrc작동하므로 구문이 올바른지 알 수 있습니다. 또한 수정/소스 코드로 테스트했지만 ~/.bash_profile터미널 시작 시에도 실행되지 않습니다. 내 시스템에는 존재하지 않습니다 ~/.bash_login.~/.profile

이 내 꺼야~/.bashrc

# .bashrc

# Source global definitions if [ -f /etc/bashrc ]; then
        . /etc/bashrc fi

# User specific aliases and functions
alias hi=hello

그리고 내~/.bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

답변1

~/.bashrc비로그인 셸 실행의 경우에만 터미널 설정을 확인하세요.
Edit -> Profile Preferences -> Title and Command -> "Run command as a login shell

사용 가능한 경우 일반적으로 로드됩니다 ~/.profile(해당 환경에 존재한다고 가정).~/.bashrc$BASH_VERSION

이 정보는 ~/.profile집에 있거나 존재하는 경우 무시되며 , 무시되므로 출처도 없다는 점을 명심하세요 .~/.bash_profile~/.bash_login~/.bashrc

관련 정보