본문 바로가기
아이티 공부/리눅스

root 사용자와, 일반 사용자에 존재하는 profile 파일 차이점

by Klero 2016. 3. 20.

리눅스 시스템에 로그인 할 경우 바로 적용되는 파일이 있다. /etc/profile , /.bash_profile 등의 파일이 이런 파일이다.

이런 파일에 환경변수를 설정하고 root 또는 일반 사용자로 로그인 할 경우 설정한 환경변수가 리눅스 시스템에 적용이 된다. 


root 사용자의 경우 /root/.bash_profile

일반 사용자의 경우 /home/아이디/.bash_profile 



먼저 리눅스 시스템에 로그인하면 /etc/profile 파일이 먼저 적용이 됩니다. 

이 파일은 모든 사용자에게 적용이 되는 파일이다.


그 후 root 사용자는 root 사용자의 홈 디렉토리에 존재하는 .bash_profile 이 적용 되고

일반 사용자는 일반 사용자의 홈 디렉토리에 존재하는 .bash_profile 이 적용이 된다.



/etc/profile 에는 시스템에 적용해야 할 전반적인 환경 설정을 하고 그 후

각각의 사용자에게 환경 설정을 적용하기 위해 각각의 사용자 홈 디렉토리에 존재하는 .bash_profile 에 

환경 설정을 하면 된다.








반응형

댓글