이 파일들은 Bash 가 사용자 쉘로 동작하거나 시스템 초기화후 동작하는 모든 Bash 스크립트에서 별칭(alias)과 환경 변수를 쓸 수 있도록 해 줍니다.
주로 환경을 세팅해 주는 파일로서, 시스템 전체에 기본으로 적용(Bash [1] 뿐만 아니라 Bourne 타입의 모든 쉘에 적용됩니다).
시스템 전체에 영향을 미치는 함수들과 Bash 용 별칭(alias) 포함
사용자용 Bash 환경 기본값 세팅으로 사용자의 홈 디렉토리에 있습니다(/etc/profile의 로컬 형태).
사용자용 bash 초기화 파일로서, 각 사용자의 홈 디렉토리에 있습니다(/etc/bashrc의 로컬 형태). 오직 대화형 모드(interactive)의 쉘이나 사용자 스크립트만 이 파일을 읽습니다. .bashrc 파일의 샘플을 부록 F에서 살펴보기 바랍니다.
[1] | 이 파일은 csh이나 tcsh등 고전적인 본쉘(sh)에서 유래하지 않거나 본쉘과 상관없는 쉘에는 적용되지 않습니다. |