취미와 밥줄사이

[Linux] 환경설정 파일정리 본문

카테고리 없음

[Linux] 환경설정 파일정리

취미와 밥줄사이 2021. 10. 13. 16:48

/etc/profile: 시스템 전역 쉘 변수


  • user가 쉘에 로그인 하게 되면 가장 먼저 /etc/profile 파일을 읽는다
  • /etc/profile 파일에는 USER, LOGNAME, HOSTNAME 등의 쉘 변수들이 선언되어 있다.
  • /etc/profile 파일을 통해 이러한 시스템 전역 쉘 변수들을 초기화한다.

/etc/bashrc: 쉘 함수, Alias 시스템 전역 변수 정의


  • /etc/profile에서는 쉘 환경 프로그램 시작 설정을 지정할 수 있는 것처럼 /etc/bashrc 파일에서는 각종 쉘 함수와 alias를 위한 전역 변수들을 정의한다.

~/.bash_profile: 유저 개인의 환경설정


  • 시스템 전역에 적용되는 환경설정이 아닌, 유저 개개인의 PATH, 시작 프로그램 등을 추가적으로 설정가능

~/.bashrc: 유저 개인의 alias 및 변수 설정


  • /etc/bashrc 파일에서 시스템 전역 변수를 읽은 뒤, 이 파일에서 유저 자신의 개인적인 명령어 alia, 환경변수를 설정할 수 있다.

~/.bash_logout: 로그아웃 설정파일


  • 각 유저의 자신에 대한 로그아웃 절차를 포함
  • 로그아웃시 실행할 절차를 선언

REFERENCE


https://www.leafcats.com/249

 

리눅스 환경설정 파일 정리, 리눅스 source 명렁어

/etc/profile : 시스템 전역 쉘 변수 user가 쉘에 로그인 하게 되면 가장 먼저 /etc/profile파일을 읽는다. /etc/profile 파일에는 USER, LOGNAME, HOSTNAME 등의 쉘 변수들이 선언되어 있다. /etc/profile 파일을..

www.leafcats.com