2009년 5월 14일 목요일

FreeBSD에서 한글 사용하기

reeBSD 에서 한글을 입력하거나 한글이 포함된 파일을 보고자 할때

한글이 제대로 표현되지 않는다.


\xb1\xe2\xbc\xfa\xc1\xf6\xbf\xf8 FreeBSD \xbc\xad\xb9\xf6 (2009-01-14)

    ==> 무슨 글씨일까요? ㅎㅎ


이럴때 다음과 같이 쉘 명령창에서 환경변수를 설정해주면 한글 표현이 가능하다.


[root@tech_freebsd] setenv LANG ko_KR.eucKR
다음과 같이 정상적으로 표현된다.


기술지원 FreeBSD 서버 (2009-01-14)

    ==> 아항... 이런 뜻이였군요.. ㅋㅋ


접속할때 자동으로 한글 환경을 설정하고 싶다면 각 계정 .cshrc 파일에 환경변수를 추가해주면 된다.


# $FreeBSD: src/share/skel/dot.cshrc,v 1.14.6.1 2008/11/25 02:59:29 kensmith Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h         history 25
alias j         jobs -l
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin)

setenv  EDITOR  vi
setenv  PAGER   more
setenv  BLOCKSIZE       K
setenv  LANG ko_KR.eucKR    <== 여기에 추가해주면 된다.

if ($?prompt) then
        # An interactive shell -- set some stuff up
        set filec
        set history = 100
        set savehist = 100
        set mail = (/var/mail/$USER)
        if ( $?tcsh ) then
                bindkey "^W" backward-delete-word
                bindkey -k up history-search-backward
                bindkey -k down history-search-forward
        endif
endif


위와 같이 설정해주면 다음 접속시 부터는 한글환경이 자동으로 적용된다.

댓글 없음:

댓글 쓰기