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

2022. 4. 11. 23:13·리눅스
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
반응형
저작자표시 비영리 (새창열림)

'리눅스' 카테고리의 다른 글

[리눅스] 그룹 관리  (0) 2022.04.25
[리눅스] 사용자 관리  (0) 2022.04.25
[리눅스] timezone 한국 표준시로 변경하기  (0) 2022.04.11
[리눅스] 배포판이란?  (0) 2022.04.11
[리눅스] 특정 단어 줄임말 또는 명칭  (0) 2021.10.21
'리눅스' 카테고리의 다른 글
  • [리눅스] 그룹 관리
  • [리눅스] 사용자 관리
  • [리눅스] timezone 한국 표준시로 변경하기
  • [리눅스] 배포판이란?
크크크크
크크크크
공뷰를 합시다.
    반응형
  • 크크크크
    Tom's Note
    크크크크
  • 전체
    오늘
    어제
    • 분류 전체보기 (113)
      • IT 지식 (4)
      • SW 방법론 (2)
      • Java (47)
        • 자료구조 (6)
        • 디자인 패턴 (1)
        • 코딩테스트 (5)
        • 성능최적화 (1)
        • 알고리즘 (3)
        • 스프링부트 (4)
      • 학습 (0)
      • Tools (1)
      • SQL (4)
      • 리눅스 (40)
        • 문제해결 (1)
        • 명령어 (15)
        • Vim (3)
      • 네트워크 (1)
      • Docker (2)
      • 형상관리 (3)
        • Git (1)
        • SVN (1)
      • 자격증 (2)
        • 리눅스마스터1급 (1)
        • ADsP (1)
      • 웹(WEB) (5)
        • 톰캣(WAS) (1)
      • PC (2)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

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

    • 최근 글

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

    티스토리툴바