배우는 내용 :  배시파일로 설정 적용하기

 

배시 설정 파일

- etc/profile, ~/.profile, ~/.bashrc

  • etc/profile : 모든 사용자에게 설정을 적용할 때 기재하는 파일 
  • ~/.bashrc , ~/.profile : 사용자별로 설정을 적용할 때 기재하는 파일

배쉬가 설정 파일을 읽어 들이는 순서

  • 로그인 셸 가동 :  etc/profile  -> ~/.profile 혹은 ~/.bash_profile -> ~/.bashrc
    • ~/.profile 에서  ~/.bashrc 을 읽도록 설정된 경우가 많음
  • 비로그인 셸 가동 :  ~./bashrc

~/.bashrc 과  ~/.profile 차이

~/.bashrc 배시가 가동할 때마다 읽히는 파일 → 배시를 가동 할때 마다 설정해야하는 항목을 기재

~/.profile 로그인 할때 만 읽히는 파일 → 로그인 할때 한 번만 설정하면 되는 항목을 기재

 -- 보통은 배시가 시작될 때마다 읽혀야하기 때문에 설정을 ~/.bashrc에 함

 

배시 설정 파일을 변경할 때 주의 사항

1. 원본을 먼저 다른 이름으로 백업하기

$ cp .bashrc .bashrc.org

 

2. 설정 파일을 수정하는 셸과 예비로 가동 해두는 셸을 준비

     - 예비용은 설정할 때 잘 못 되었을 때 복원을 하기위한 용도

 

설정파일 읽기

파일 열기

$ vim ~/.bashrc

 

파일 실행

$ source ~/.bashrc

 

 

+ Recent posts