ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • mac 터미널 색 변경
    Programming/Linux 2013. 11. 10. 09:16
    728x90

    Linux 나 Mac에서 사용하는 터미널에서 ls명령어를 치면 파일 목록을 볼 수 있다.

    오늘은 출력되는 파일 목록의 파일에 맞게 색을 변경하는 방법을 써본다.(mac기준)


    예1) mac의 ls 화면


    기본적으로 리눅스에서 전체 유저에게 동시에 등록하려면 /etc 폴더 밑에서 셋팅 파일을 찾아 변경해주면된다.

    오늘은 mac 터미널 색 변경으로!!


    /User/[사용자id]/.profile 안에 설정값을 써주면된다.(cd 를 한번만 치면 현재 유저의 최상위 폴더로 이동한다.)

    만약 .profile이 없다면! touch .profile  로 만들거나 vim .profile로 만들어주면 된다.


    예2) vim .profile

    다음과 같은 내용을 써주면 되는데

    CLICOLOR은 터미널의 color표시 여부를 결정한다. 1로 해주면 true이기 때문에 표시가 가능하다

    다음은 LSCOLOR는 CLICOLOR이 1이 되었을 때, 표시되는 색을 말한다.

    시스템 내부적으로 2자리를 파일타입과 맵핑시켜놨다.

    2자리중에 첫번째는 전경색(foreground) 두번째는 배경색(background)를 말한다.

    즉 Dx이면 두꺼운 노란색을 쓰고, 배경은 x니까 안쓰겠다는 의미이다.

    a: 검은색

    b: 빨강색

    c: 녹색

    d: 갈색

    e: 파란색

    f: 마젠타색

    g: 시안

    h: 밝은회색

    A: 두꺼운 검은색

    B: 두꺼운 빨간색

    C: 두꺼운 녹색

    D: 두꺼운 갈색

    E: 두꺼운 파란색

    F: 두꺼운 마젠타색

    G: 두꺼운 시안

    H: 두꺼운 밝은 회색

    x:전경색과 배경색의 기본 색상

    보통은 x를 써서 배경에다 색을 주지않는다.(음영이라고 하나..)

    그리고 다음 순서로 파일 타입과 맵핑되어 있다.

    디렉토리, 

    심볼릭링크, 

    소켓, 

    파이프, 

    실행가능 파일, 

    특수 블락, 

    특수 문자, 

    setuid비트가 설정된 실행파일, 

    setgid 비트가 설정된 실행파일, 

    sticky비트가 있으면서 다른사람이 쓸수 있는 디렉토리, 

    sticky비트가 없으면서 다른사람이 쓸수 있는 디렉토리

    보통은 디렉토리랑 링크, 실행가능한파일까지 많이 쓴다.


    다들 적용잘하시길~


    'Programming > Linux' 카테고리의 다른 글

    vundle 설치  (0) 2014.11.07
    jar파일 터미널에서 실행시키기  (0) 2014.04.09
    mac에서 특정 실행파일 path 잡아주기  (0) 2014.04.09
    ctags를 이용한 source 분석  (0) 2013.08.06
    Apache + php + CUBRID 연동  (0) 2012.12.01
Designed by Tistory.