띠용 한글파일이 갑자기 ???로 나옵니다.

송지석의 이미지

어제까지 잘 쓰던 레드햇 8.0 박스가 up2date를 해서 업데이트를 했더니 외부에서 접속해서 ls로 보면 한글 파일이 ???표 나옵니다. 한텀에서도 마찬가집니다.

대신에 한글로 쓰기나 vi에서 한글 입출력은 잘 되네요..(vi에서는 한글로 된 메뉴도 잘 나옵니다)

mc로 보면 잘 보입니다.

up2date하면서 어떤 설정파일을 바꿨는지 감이 안잡혀서.. 검색해봐도 비슷한 내용은 없는 것 같고..

어떻게 해야 할까요?

kevinhan의 이미지

혹시 LANG 변수 설정이나 TERM 설정 변경 때문은 아닐까요?

터미널 설정 때문이라면

stty cs8 -parenb -istrip

도 쓸 모 있을지 모르겠군요.

quid pro quo

송지석의 이미지

애궁 해결했습니다.

LANG은 설정이 잘 되어있었고요 ls의 옵션 문제였습니다.

http://www3.linuzine.com/jsboard/read.php?table=lm_tips&no=36

을 찾았네요.

하지만 거기에 있는 옵션인 --show-control-chars 는 ls에서 없다고 나오고

-N 옵션이되었군요.

/etc/profile.d/colorls.sh 파일에

if ! egrep -qi "^COLOR.*none" $COLORS >/dev/null 2>/dev/null ; then
        alias ll='ls -N -l --color=tty' 2>/dev/null
        alias l.='ls -N -d .* --color=tty' 2>/dev/null
        alias ls='ls -N --color=tty' 2>/dev/null
else
        alias ll='ls -l -N' 2>/dev/null
        alias l.='ls -N -d .*' 2>/dev/null
fi

위처럼 -N 옵션을 추가해줬습니다.
up2date에서 프로파일 설정까지 바꾸나보네요. 흠. 어디를 고쳤다고 알려주면 좋은데 달랑 100% 라고 밖엔 안나오니 원..

ps. 그나저나 저는 왜그런지 모르겠네요 혼자 질문하고 혼자 풀었다고 답변하궁. -_-;; 혼자 쇼하는 것 같은..

kevinhan의 이미지

사실 저도 비슷한 문제를 겪어서(원인은 달랐지만) 답변을 올린 건데

전 뜻하지 않게 하나 배웠네요.

제 경우에는 솔라리스에서 tcsh을 컴파일을 해놓은 걸로 쓰고 있었는데

한글 입력이 안되는 문제였습니다만 답을 구하다보니 tcsh의 문제였습니다.

tcsh에서 한글입력이 안된다면 애초 컴파일을 할 때 locale 관련 선언부분을

바꾸거나

setenv LC_CTYPE iso_8859_1

이렇게 하면 된 다는 걸 배웠습니다.

한글이 제대로 입, 출력 안 되는 이유가 이렇게 많았는지 미처 몰랐군요!

덕분에 좋은 걸 배우게 됐습니다. :-)

quid pro quo

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.