Back end/Server

*TIP: root 계정 접속시 에만 폴더랑 파일이 색으로 표현 되는데 일반 계정은 왜 안될까? 해결법

jinpark1992 2024. 11. 13. 12:38

* 해결법은 간단하다. 사용자 계정쪽 서버 경로에 접속해서 vi .bashrc로 아래의 내용을 추가 해주면됨.

수정 후에는 source .bashrc가 필요.

* 추가 내용
export LS_COLORS="di=34:ln=36:so=32:pi=33:ex=31:*.txt=32:*.sh=33:*.c=35:*.cpp=35"

  • 서버에서 해당 계정의 홈 디렉터리로 이동: 먼저 jeus 계정의 홈 디렉터리로 이동합니다:
  • .bashrc 파일 수정: vi 에디터로 .bashrc 파일을 열어 설정을 추가합니다:
  • LS_COLORS 설정 추가: .bashrc 파일에서 적절한 위치에 아래와 같은 LS_COLORS 환경 변수를 추가합니다. 이 설정은 파일 및 디렉터리에 색상을 지정합니다.
    • di=34: 디렉터리는 파란색 (blue)
    • ln=36: 심볼릭 링크는 청록색 (cyan)
    • so=32: 소켓 파일은 초록색 (green)
    • pi=33: 파이프 파일은 노란색 (yellow)
    • ex=31: 실행 파일은 빨간색 (red)
    • *.txt=32: .txt 확장자는 초록색 (green)
    • *.sh=33: .sh 확장자는 노란색 (yellow)
    • *.c=35: .c 파일은 보라색 (magenta)
    • *.cpp=35: .cpp 파일은 보라색 (magenta)
  • 변경 사항 적용: .bashrc 파일에 설정을 추가한 후, source 명령어로 변경 사항을 적용합니다:
  • 결과 확인: 이제 ls 명령어를 사용하여 색상이 정상적으로 적용되는지 확인합니다: