[리눅스] 사용자 설정 파일 적용

2022. 4. 11. 23:13·CS/운영체제
728x90
반응형

시스템이 설정파일을 어떻게 적용하는지 확인해보겠습니다.

 

리눅스를 배우기 전에 설정 적용 순서를 알고 가시면 더욱 리눅스를 다루기 쉬워 집니다.

 

각각 목적이 다른 설정파일을 보겠습니다. 

 

설정파일 적용 순서는 다음과 같습니다.

적용순서 파일명 설명 파일접근순서
1 /etc/profile 관리자가 시스템에 적용하는 전역 환경 설정 파일
System wide environment and startup programs, for login setup
로그인 설정을 위한 시스템 전체 환경 및 시작 프로그램
즉, 사용자에게 적용되는 최상위 설정 값입니다.
1
2 /etc/profile.d/ profile을 수정하지 않고 수정하고 싶은 내용은 커스텀하여 /etc/profile.d/커스텀.sh로 작성합니다.
profile은 merge 업데이트 중 예방을 위해 건드리지 않습니다.
2
3 /etc/bashrc

관리자가 시스템에 적용하는 전역 환경 설정 파일
System wide Functions and aliases
시스템 전체 함수 및 별칭
5
4 ~/.bashrc 사용자 함수 및 별칭 지정 4
5 ~/.bash_profile 사용자 환경변수 및 시작 프로그램 지정
3

적용 순서와 파일 접근 순서는 다릅니다. 혼동에 주의하세요.

 

su 명령에 따라 접근하는 경로가 조금 다릅니다.

 

su - : 로그인 쉘로 입력된 계정에서 새로운 환경으로 시작합니다.

       profile -> bashrc -> .bashrc -> .bash_profile 

su : 현 계정에서 글로벌 환경변수는 놔두고 사용계정 설정만 적용됩니다. 

       bashrc -> .bashrc


 

728x90
반응형
저작자표시 비영리 (새창열림)

'CS > 운영체제' 카테고리의 다른 글

[리눅스/명령어] man에 관하여  (0) 2022.04.17
[리눅스/명령어] 리눅스 도움말  (0) 2022.04.17
[리눅스] timezone 한국 표준시로 변경하기  (0) 2022.04.11
[리눅스] 배포판이란?  (0) 2022.04.11
[리눅스/명령어] chmod 특수 권한  (0) 2021.10.21
'CS/운영체제' 카테고리의 다른 글
  • [리눅스/명령어] man에 관하여
  • [리눅스/명령어] 리눅스 도움말
  • [리눅스] timezone 한국 표준시로 변경하기
  • [리눅스] 배포판이란?
크크크크
크크크크
공뷰를 합시다.
    반응형
  • 크크크크
    Tom's Note
    크크크크
  • 전체
    오늘
    어제
    • 분류 전체보기 (129) N
      • IT 지식 (5) N
      • CS (66)
        • 알고리즘 & 자료구조 (19)
        • 운영체제 (41)
        • 네트워크 (1)
        • 데이터베이스 (5)
      • 보안 (6)
      • SW 공학 & 프로그래밍 언어 (5)
        • Java (28)
        • 디자인 패턴 (1)
        • 형상관리 (2)
        • 톰캣(WAS) (2)
        • SW 방법론 (3)
        • 스프링부트 (5)
      • 시스템 설계 (4)
        • Docker (2)
      • 자격증 (2)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      REST API
      whereis
      암호설정
      usermod
      2차
      passwd
      불변
      ADsP
      문제해결
      chmod
      whatis
      리눅스
      분석기법
      비트연산
      DI
      which
      docker
      DTO
      단반향
      su
      /etc/passwd
      1급
      스프링부트
      알고리즘
      man
      자바
      apropos
      Chage
      cifs
      java
    • 최근 댓글

    • 최근 글

    • 250x250
    • hELLO· Designed By정상우.v4.10.3
    크크크크
    [리눅스] 사용자 설정 파일 적용
    상단으로

    티스토리툴바