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